I do like one feature Carnival has that the others don't offer. Self serve laundry mats.
Princess's ships also have self-service laundry facilities.
I like to wash a load of clothes so I have clean stuff to wear, don't like to wear things twice.
I agree with your sentiments about not wearing things twice, but I usually bring enough clothes so I don't have to spend part of my vacation doing laundry.