“That’s a bit gay” is a phrase I hear youths and even children use commonly, to mean “bad” or “weak”. This is totally unacceptable, and it is time we stamped it out.
Underlying it is an ongoing underlying social norm which is accepting of homophobia. Similar terms hinting at racism or even sectarianism would now be deemed unacceptable. Social campaigns to kick out racism and sectarianism have become widespread, and enjoyed some success (at least in some locations). I am not aware of any such campaign to “kick out homophobia”.
We have seen social changes which have seen everything from racism to drink-driving become socially unacceptable – at every age. Such a social change with regard to sexual orientation is long overdue.