It is not my job to pay your wages when we are already paying the establishment for the food and service. I think it is up to the employers to pay your wage, I just don't understand why people will work there for a pittance and then expect the public they are serving to prop them up, it's nothing but entitlement, you do your job and your company should pay you.
In England and Australia where I have worked as a waitress they pay us a proper wage so we can survive, I have never expected tips although it was a pleasant surprise when we got them.
In America it's like you are volunteering to be a waitress for the company and then expect tips for this volunteering.
What I don't understand is that if you have a minimum wage why do restaurants get away with not paying that?
ETA: Well thank you to the people you did answer my question without the insults. To the people who assumed I didn't tip, well I do if the service is good, I don't believe tipping should be expected but if I receive outstanding service then I am happy too, it's the expectation of the tip....even if you do a shitty job and I know you are all claiming that you have been waitresses and you were awesome but guess what not everyone is and even if they usually are they could be having a bad day and no matter what you think you do, you can take it out on clients but then still expect a tip. I am not selfish or trashy and can afford to go out to eat.
Also I HAVE waitressed and I know how hard it is.
Finally for those who tell me to "go back to my own country if I don't like it", all I can say is that is such a typical response by arrogant Americans who never seem to follow their own advice in other people's countries.