I live in Victoria BC Canada, here there's a ton of restaurants, and none of them pay well for wages, our minimum wage, well I live on it, barely, I tip when I can afford to, and I encourage others to tip at least 15% if the server is on the ball, if they aren't, 10%, but not leaving a tip is BS, this city is not a cheap place to live, and don't fool yourself into thinking all these servers live somewhere cheap, cuz I can guarantee that kinda place doesn't really exist.
Just saying, tip em something, don't be a jerk if you can help it, least here.