Hi Kuki,
Yes, I'd have to agree with you with the prepaid tipping. As long as I have the option of taking it off my credit card and paying the amount I think is warranted.
I'm all for the convience of having them taken care of and not worring about bringing cash along just for the sole purpose of tipping.
Yes, I've noticed those empty seats on the last night in the dinning room, for that purpose I can certainly see the cruise lines starting this new policy.
Donnassei