You just don't know what the fuck you're talking about. Or you're making absurd generalizations that are really based on your experience dealing with much more special circumstances than warrant generalizations. It is not "common" for a 21 year old IT person with little experience to be making 30 dollars per hour. I don't know what fucking magic world you live in--I was a 21 year old IT guy 9 years ago, I know 21 year old IT guys now, it is not easy for them to demand they're worth 30 dollars per hour. You need to have some exceptional knowledge or standout work history.
You don't know what the fuck you're talking about, just shut up.