I'm an expatriated US citizen, and I find the restaurant service abroad on par with US restaurants, with the only difference being how much lip service is given by the servers.
To explain it simply, in US restaurants, I feel like someone is trying to brown-nose the entire time. It's not value that I seek, it's someone doing something and trying to place value on it. The servers are mostly pleasant, and at worst, it's just over the top corporate politeness being enforced, with of course the occasional just bad service.
Abroad, the server is indifferent - when the food is ready, it is brought. They are as polite as you would you expect a restaurant server to be, and in general just want to take your order, deliver food, and then get out of your way because they know you're not at the restaurant for their company, you're there to have some food and drink, presumably with friends/family/colleagues. And just like with US restaurants, there is occasional bad service.
The difference in my mind is the attempt to provide the 'service' that isn't really necessary. This isn't looking down on servers or dismissing the effect a good attitude can have on enjoying a meal, but for the most part the degree to which it is taken when I'm back in the US is over the top. I know it's hard work and that the servers want to do everything possible, but corporate politeness isn't the way to do it. It makes the experience feel really rushed to me and it also feels like a process instead of me being able to just relax and enjoy some good food.
To me this seems the right balance of service and respect of privacy.
As an aside, my experience is that most restaurants also don't really do refills so much as "another drink purchase", so it kind of makes sense in my mind that they're not keeping an eye on how much liquid you have left - if you want to spend money on another drink, you'll let them know.
I think this is just a cultural difference as well as a different way of business. To me having a server constantly checking in on how much is left in my glass or interrupting to pour a drink is more disruptive than a quick gesture to catch the server's attention and signal them over.
Sure you might have a higher chance of getting 30% for good service - but I think it's probably easier to get 10 or 20% for good service in a place where 0% is the expected level.
Thats the idea also where there isn't a set level of expected tip (like in most of the world).
I'm not opposed to the idea of tipping, I'm opposed to the idea of a specific level of tip being expected, effectively making it a part of the staffs wages (which consequently means staff isnt' paid if you choose not to tip).
But North American's do seem to enjoy paying more than advertised. First a bunch of taxes, then some tips, I don't get it.