I think the benefits for them are pretty much the same. To reach Platinum Premier status, you need 125+ nights a year and need to meet this requirement again annually to keep the status. Same applies for any other status (Silver, Gold, Platinum). As a Lifetime Platinum, you don't need to meet any more requirements as you have "proved" that you are loyal to the brand after all those years of staying with them.
Well, that depends on how much they travel and if they are willing to stay at the Marriott properties only or split it among other hotel chains. I personally don't see any great benefit between Platinum and Platinum Premier. Either one will be downgraded if you don't meet the requirements again after the next year. One thing I am looking forward to though is the Lifetime Platinum membership. I just started last year, so I still have a long way to go but I'm guesting 75-100 nights a year for the next 10+ years should do the trick if I get to stay in this field that long
I have to agree with you as I love my Lifetime Platinum.
Before that I was Platinum for many years, before Platinum Premier existed.
Thus far I have not noticed difference in benefits.
I think the major concern is having enough stays each year to maintain the status. If your traveling alot, you probably don't even need to think about it.
Sometimes I think its just the properties and what they have available. It use to be they only distributed papers on the concierge floor (s). Regardless of your status, if you were on that floor you got a paper. Then there were alot of complaints when platinum level members weren't getting upgrades at properties cause they were already occupied by other platinum members, and sometimes a waiting list of platinums. So then they started giving out papers regardless of your location. I think they were trying to provide a platinum experience regardless of which floor you landed on.with lounge access and papers.
I think the location comes into play cause it sometimes defines what papers are available, expecially on the weekend when USA and Wallstreet Journal are not available, we would get local papers, but then I believe USA came out with a weekend edition. Sometimes we got a local paper and a national paper.
Platinum Premier is a higher status that Lifetime Platinum, so even if you are LP and you achieve PP status in a given year, you will be made PP for the year to come - hence you were issued with that card with the expiry on it. Following that year, you will revert back to LP.