Americans are mad.
Waiters getting paid $2 an hour but the enemy is the customer? Idiots deserve all they get
Different cultures. Working in the service industry here it is expected customers tip. Hair dresser, delivery, server, bartender (rounded out) I almost always at least give a fiver. I get its much different from other cultures, but to take out your frustration on those living paycheck to paycheck due to the industry is mad in itself and not going to change anything.
Not that it matters, it seems you live in a place where that's not the case.
But it's frustrating locally when the few customers who feel that the most effective method of changing policy (or more than likely just don't want to pay more) is hurting the little guy, not the big corporations. The service industry is always needed, and whether you tip or not does not matter to them financially.