Whose misleading who? I would say that in this case, it would be the people that are not up front about the expected price of a service.
If tipping is required up front, then include it in the prices (and I don't mean as an half hidden fee tacked on the announced prices like American businesses started doing).
American service workers are putting the blame on the wrong people, the only ones scamming them are their bosses.