Your ideas seem Ok.But don't the evolution happens to the whole group? According to your saying' date=' the evolution happens individually and if so then the world will comprise of [i']no two creature of same species[/i].
And I still stick to the point that more pop is responsible for homosex. And I think this homosex. behaviour is the global evolution as it can be seen in every nation,every society and mind you every animal species!!!
And, how can u say that B'desh has less homosexuals ? if u still reference to some data then i'll again say the data is inaccurate because B'desh being South Asian nation, the society is still shy to talk about sex, the homosex is the far thing .India is close developed neighbour of B'desh but still in India the movies do not have even kiss scenes. so u can imagine condition of B'desh. Thus even if survey is done in public no one will say "I'm a homo" So u can't compare Asian and European country.