I think that, generally, tipping is out of hand, and I would prefer "all in" pricing for just about every service that customarily involves tipping.
Amongst other things, there is a pernicious effect when, essentially, generous tippers subsidize those who do not tip or who tip poorly.
The "tip jar" has simply become ubiquitous, and for me it hit a new height a few weeks ago when I saw one on a municipally operated passenger ferry in a touristed town.