Perhaps that would work if everyone did it. This would require a lot of organization, some kind of massive anti-tipping movement across our entire society, in order for it to work.
In the absence of such a social movement, the actual effect of not tipping is that you benefit and your waiter suffers. So, I guess the question is—are your actions to not tip waiters coordinated with a movement of other people with the goal of achieving change? Or are you simply cheap, and looking for a way to feel good about it?
Regardless, not tipping is my statement of "go work in a factory if you hate minimum wage. plenty of people do it, so can you." And women especially cannot say they can't do that work. I've worked in a factory as well, FILLED with minority groups of all ages, weight, gender, and and lifestyles. Just because you're a white girl "destined for more" doesn't mean you can't ship digornios while you make ends meet.
And if lots waiters quit their jobs, the wages will rise very quickly.