I'm not sure the law changing will do much unless they literally ban tipping. In Canada most or I think all provinces now have no subminimum wage for servers, yet tipping is still expected. It's honestly sort of silly. I'm not entirely sure why some lady taking my order and maybe handing me extra napkins is entitled to 15%+ of my bill while the McDonald's fry cook isn't when they make the same base salary.