I've noticed throughout my long life that people with vested interest in things staying the way they are regularly insist that both change and accountability are impossible.
Since the most important element of any concept is that its originating question be appropriately framed, any theory demanding an explanation for homosexuality is a problematic one because it maintains our existence as a category of deviance. I mean, no one is running around trying to figure out why some people like sports, for example.