I generally do not tip maids/stewards at a hotel, they do not cater to me like the cabin stewards. I have no problem tipping them for making my vacation a bit easier/nicer. In fact, before Carnival started this automatic tipping thing, I tipped them more and in person. Carnival has made it so you don't have to think about it, so I don't.
My problem is with the whole tipping process everywhere - everyone now expects tips - newspaper delivery people, beauticians (after paying $30+ for a 15 minute trim), servers, DQ employees, coffee shop employees, etc. But that's off the topic - sorry!