I just want some perspective here as reddit seems to have jumped on the waiters side. 

These black guys were not happy with the service they received so they didn't tip, which is a perfectly fine reason not to tip and is why the system is there. I don't even think it is a contradiction with their statement, the point was they are not tipping because of service not because they are black right?