"Tipping" is a form of the underground economy.  

Servers' concerns about reduced tips are justified.  And why not?  There is little correlation between tips and effort; most people try their best even though they don't get tips.  The function of tips is to provide a "living wage" for those who would not get one at the low minimum wage rates for servers.  In Scandinavia and Australia, where servers are paid a living wage by higher minimum wage laws, there is no tipping.  If Alberta, Ontario and eventually others go the same route in terms of providing a living minimum wage, perhaps this is the time to do away with tipping.  Restaurants would still have to raise prices, but at least the total bill for the customer would not have to increase commensurately.

A non-tipping economy won't help businesses in the retail sector or small employers outside the hospitality industry, but it might help those in the restaurant business stay afloat.