I wouldn’t say he’s an idiot, I think he was just taught wrong, he was born in the 20’s when LGBTQ+ was a lot less accepted. Reading through some of them, he didn’t seem to think that people who were gay were evil and more of something possessed them, although he did imply that all gay people are rapists. I honestly think J. K. Rowling is more of an idiot since she cares more about quantity of the human race rather than quality (which affects quantity). These are just my opinions