I really don't mind the "auto tipping".. though I have a couple of concerns. One is the portion designated for the Maitre D. Some Maitre Ds are outstanding.. visiting the tables, assisting with special requests etc. Those certainly deserve a tip! Others who u traditionally only see the last night of the cruise, don't!
I'd also like to be sure the cruise line isn't charging the staff any kind of service fee, for the accounting work to do this program.