I lived in Tijuana when I was a kid and not all of it is ghetto. It's a nice city! Can't comment on the gay scene though
In small towns and certain areas of cities, it isn't nice imo. A lot of Mexicans (of all ages) are homophobic af ngl, just take a look at Facebook comments whenever there's an article about gays, they will be like "I have nothing against them but why do they have to shove it in my face?!" or "The LGBT agenda is at it again" "Eeew gays. Unnatural. They have more rights than straights"
There's lots of open minded people too though. I wouldn't classify it yet as a gay friendly country though.