Yeah it’s total bs.
You think loose morals are bs? Homosexuality is just one of the markers in a corrupt and decaying society. It may not be the root cause but is a characteristic of decline in the glue that holds an empire together.
If it is true or not he has every right to say it and to believe it.