Maybe the emphasis on heterosexuality by religions is a natural selection process by which reproductive phenotypes are promoted and non reproductive phenotypes are discouraged........
After all, religions are only promoting reproduction and parental responsibilities. Nothing wrong with that!