FWIW France has it right: there's no tipping, service is always included.
I am french, living in the US: yes, service is always included in France, but service is usually not that good. At least, definitely not as good as in the US.
Personally, I find the service in USA restaurants to be obnoxious, overly fake, and disruptive. I generally only go out to eat in Europe because I prefer a peaceful meal rather than a rushed one with a side of fake friendship.