I am very much in favor of a system where tips still reflect satisfaction with above-average service; basic wages ought to be high enough to provide a decent income to hotel staff.
To take the exemple of Japan, I always get excellent, and sometimes exceptional service (such as the one who had my carry-on's broken handle nicely repaired) from Japanese bellhops, who absolutely refuse to be tipped.