Marriott has it right. Several years ago I received lifetime Platinum status. Instead of the usual "what have you done for me lately" mentality of airlines and other hotel chains, Marriott chooses to recognize long standing loyality. It has had the intended effect-I don't stay in Marriott properties any less.
Delta has gone in the same direction-1MM miles-lifetime silver, 2MM gold and 4MM platinum.