When I went to Finland, where tipping is forbidden by law, the service we got was on par with the service in other countries - minus some faked flirting, maybe, which is not a loss in my opinion. I think that a system without tips will need time to adjust, so that other mechanisms will be put into place to encourage good service, like bonuses for good waiters, where "good" could be measured with voluntary feedback from customers, via a short questionnaire you get with the bill, for example.