I would say that, following Romans 1, that massive homosexuality is a consequence of widespread idolatry, which itself is a consequence of refusing to acknowledge God as Creator, and give thanks.
So when you have wall-to-wall faggotry like Ancient Rome, or current year Globohomo Empire, it results from people adopting idolatries of various kinds, and the Lord “gives them over” to their shameful lusts.
So I would say Johnson is correct about Ancient Rome, although perhaps a result as much as a cause.
If Globohomo takes after the behavior of the Men of Sodom / Men of Gibeah then the Globohomo Empire will probably be destroyed just as those evil cities were.
But wait!
Isn't that what's happening to US today?
Washington, DC
San Francisco
LA
Portland
Seattle
Chicago
New Orleans
Philidelphia
Memphis
Can supply more if needed.