You're right about that. I work with teens and these terms are used as generic putdowns, not in any sexual sense.
I almost quit my job when my boss called me “dude”.
Still looking. He is too busy texting and facehumping to see the stacks of help wanted pages I strip from the newspapers at the bar every day. He is no teen either, he just hangs out with them.