Why, why, why?
1) People are cheap. They don't want to pay more for food than they have to. A restaurant has to make money, so they hire whoever will stoop low enough for minimum wage
2) See #1, and then: A kid fresh out of Gr. 12 can make more money working construction, working a factory floor, or lifeguarding then he/she can being a "Drop Chef" (guy who drops the fryer bsket down) or an "underwater cermaics technician". Besides, the hours suck. Granted, you need "connections" to get a job that pays better than minimum wage when you have "0" experience a fresh high-school garduate, but heck, you've lived 18 yrs in the country, so you have connections. A new immigrant doesn't.
Don't believe me? Ask any restaurant owner. After you get bitten in the butt 8 times by the same dog, you learn to avoid that dog. No one wants to hire a local kid for a dishwasher because the odds are 100:1 that the kid won't make it past the first 3 days.
You bitter and racist about these facts? Learn to deal with it. Just about everyone on this board has sob-stories abut local workers. The kind who go screaming to the shop steward about "illegal firing" after getting caught red-handed with their hands in the till, the kind who go whinging to the labour board that you won't hire them because they've got half a fishing tackle box stuck in their face or ink all over their bodies, the kind who go sobbing to the worker's comp looking for compensation because they've got an ingrown toenail. I'm not kidding here, you want the documentiation on that one, I'll be happy to fax it to you.
Hospitality industry pays crap because the customers don't want to pay for the labour. No employer wants to take a chance on someone who'll run off within a week for a job that pays $2.00 an hour more. Biten in th butt once too many times
Now, I'm a white guy, whiter than sour cream, and the furthest south I've been in this continent is Seattle, WA. It is my understanding that the word "Hispanic" refers to anyone who claims Spanish as their mother tongue. Nothing to do with non-American or illegal. Don't speak it, but I understand tht Spanish is a fairly popular language....
Of course, I could be wrong, what would a sour-cream white guy from Vancouver know about that?