If you read Romans 1 you will see that it is NOT homosexuality that has got God upset. In fact it states that He is *punishing* people by turning them to homosexuality. "For this cause God gave them up unto vile affections..." And of course it isn't presented as being about some distant future event - it's about people alive at the time of writing.
If God is that upset at homosexuals then why would He be making more of them ?
I suggest that you think about it. Why would they all be homosexuals ? Do you think that everyone is really homosexual but that God persuades most people not to act on it ? Does that apply to you, yourself ?
And then perhaps you can explain why a prophecy about the distant future uses the PAST TENSE.