Should people be able to claim asylum simply because they are gay?
No, of course not.
In general, anyone who lives in Asia or Africa and who feels threated can flee to a neighbouring country. No need to go to Europe. Europe is for Europeans, not for Africans and Asians.
If they choose for Europe it's for reasons that have nothing to do with safety only (money, women, easiness of life), so they should all be denied asylum and be send back to their own country. No exceptions.
Even people who welcome non-Europeans to Europe should think twice. If they allow gays just for being gay, then a whole lot of fake "gays" can be expected because it will be a very easy way to get entrance to Europe.
I wonder how many straight asylum seekers now live in Europe after lying that they are gay.