Good riddance. Tipping is racist/sexist, and is more often than not an excuse for the restaurants to use it for exploitation. I live in Toronto and everyone I know working in the food industry is happy to hear this.
I won't eat at a restaurant that decides I must pay X% tip. I occasionally get tips at work when I do outstanding service, and it's awesome but not required. I pay tips on the same way.
I tip 20% rounded up to the nearest dollar every time, unless I'm really disappointed with the service which is quite rare.