You are so right! This is true for most service industries. Businesses should charge realistic prices so that their employees, who are doing most of the work, receive good compensation, and so customers know the real cost. Tips should be to reward outstanding service, not to top up the wages of an underpaid employee. The industry needs to be de-stigmatized.