*"That the use of 'gay' as a pejorative word does not necessarily indicate homophobia."
no but it does indicate a level of immaturity*
Actually I completely agree with that. In its most literal sense, as I know a lot of young people and teenagers who use it with not a shred of homophobia attached.
You can talk to them about Stonewall and sham marriages and religious bigotry and all the rest of it all you like, but to them gay isn't an insult because being gay isn't a bad thing, so actually it's gone full circle.
I'm not saying people shouldn't be educated about the origins of language and understand where words' meanings come from, in fact I find it fascinating, I just don't think you can dictate where language goes.