I sure am glad I don't have to rely on tips from some of those here.
How about 20% for good service? Certainly a FREQUENT FLYER can afford that. And while hypothesizing about what is the perfect pay scheme is worthy, these low paid people need to pay some bills.
Tip 20% for good service, less for less. And do tip the housekeepers.