Why do you have to tip in America?

what if the service was bad
is it illegal if you don't tip
6 answers 6