Coming from a culture where tipping isn't really mandatory (restaurant waiters generally get 0-12% I agree with the non-tippers. Yes, higher wages makes the price go up, but that way the system gets more egalitarian and up front and less "suck-upy". When I was in Ghana I tipped everyone from librarians to police because it was expected, and I can't shake the feeling that the tipping system is a ghost from a different, less modern economic system.
I expect and get excellent service in Norway from all kinds of waiters and sales people and give excellent service at the hotel where I work as a receptionist regardless of the fact that I've only gotten a total of $15 in tips during the 7 years I've worked there. I and the other service people are proud of the work we do, receive decent wages and additional (somewhat symbolic) fringe benefits whenever the business does good. I don't remember the minimum wage atm, but think it's around $22 an hour. After my 7 years I get $27/h + an additional $4/h for nights and weekends.
In my eyes the tipping system is one (admittedly tiny) of many factors that undermine the work for a more egalitarian society.