i'm sorry you're upset that a word that is personal to you because you feel it symbolizes an era when you were persecuted for your adolescent social awkwardness is being adopted by the mainstream to be somewhat "cool".
Society's view of "cool" changes occasionally. Fat girls were once the hot girls, it was once cool to be sexist and racist, and bellbottoms and mullets were once awesome (ok, mullets are still awesome).
i understand that you feel that an identity that is personal to you is being encroached upon, and maybe even feel like it dilutes your identity. but words, and meanings, and sentiments change.
i've never played dungeons and dragons or world of warcraft, and your article makes it sound like that makes me not a geek.
I definitely consider myself a geek and it sounds like you think that self identification "disrespects anyone who really did get hassled for being a geek". I write code, nerd out about brain teasers, think about math problems, but yeah, I also like Corona and miniskirts (you know, at least looking at them on reddit, because that's the closest I'll ever get to a miniskirt).
Your narrow definition of "geek" is just as "disrespectful" and alienating as the societally evolved broad one that you're offended by.
Language and social norms change. Accept it.