I see what the OP is getting at, as I've also been annoyed sometimes at what I see as needless penny-pinching at the expense of guest satisfaction and loyalty. The aforementioned breakfast restrictions (why not just give platinums free breakfast for everyone in their room all the time, at every property?) do come to mind. The fine print on the EEO coupons bothers me sometimes, too. And it's been quite some time since I've gotten a nice surprise in the mail like luggage tags or a Club Marquis travel mug.
Overall, though, I agree with SEA_Tigger that Marriott is the best chain all-around, and I'm a very satisfied customer. When I look at the changes to the MR program over the past ten years I've been top-tier, there's been more to praise than complain about. Expanding the program to all properties is nice, a customizable platinum welcome amenity is appreciated, etc.
So I hope that Marriott does not become a short-term gain-focused company that loses sight of what has made them successful. There's always room for improvement, and I hope that the little annoyances will be taken care of over time. All things considered, though, they've got my loyalty and the lion's share of my business, and I applaud their efforts to run fine hotels and a great rewards program.