I'm in switzerland and i also think that in general the service is not that great in central europe (where i live it's fine fortunately)
Every country is different, there's great thing and bad thing about all of them! Some restaurents serve jug of tap water without any problem, some other only if you order drinks with it, some not at all (and that's bullshit but whatever), and it's different between north, south and east europe, it's not all the same
Some of OP complaint are legit, some other no so much, just explain him why! This US vs Them always makes me laugh, this always go too far (even if i do laugh about america too, i do it for bullshit things, and there's a lot in europe too)
not been in america so i can't judge them yet, but i'll probably go next year or in 2017