I'm reading all this with a keen interest. I come from a non-tipping culture (the Netherlands) and I love it.
Service in the food industry is, on the whole, awesome, servers are friendly, polite, knowledgeable and know when to leave the customers be. You're also not rushed: when you occupy a table in a restaurant for dinner, you're not expected to relinquish it to the next customer, it's yours for the evening. So you can linger over your coffee, just talking with your company, or reading your book even, without any (pointed) looks from the waitstaff. Also the waitstaff doesn't try to ingratiate themselves to you, in the hopes of a better tip: there's no need to grovel when they're paid a living wage (usually well above the legal minimum wage).
And if the service is really, really good? Then you can decide to tip, as generously as you like, keeping in mind that 10% is considered very generous indeed. Or you don't tip, that's fine as well: tips are appreciated but never expected.
And if the service is bad? You complain and/or vote with your feet, as you do in any other kind of business.