My mistake. I should have figured you were just raging at the stupidity of the term.
To answer your question, yes, there are people who use it seriously. I was almost certain I was falling victim to Poe's law at first, but Googling around for the term has proven otherwise.