I don't have an issue with tipping per se, but I do have an issue that the "expected" tips have increased as has the price of dining out.  I'd prefer a 10% tip be considered average and 15% or so excellent and that servers be paid more base.