My suggestion: next time you eat out at a nicer-than-average restaurant, ask the server what they think of your idea. I make a point of talking to servers, not because I'm particularly nice (I'm not) but because it's an easy way to get much better service in the future, access to tables on crowded nights, &c. I think you're going to find that restaurant servers do not see tipping as a cosmic injustice that they should pay union dues to stamp out.