I have seen this with many other people as well, if you hold certain passports then your ability to use the tools and products which other founders can easily use to get from zero to market are very limited and often impossible at all. They make you jump through so many hurdles and at the end then still reject you for non specific reasons and leave you hanging feeling utterly helpless. If this happens a few times in a row then it's not hard to see how certain people feel completely disheartened and excluded.