I earned a stupid amount of points in the last two years with the double point promos and I think we should all realize that with the flex point redemptions/standard devaluations that you can't be handing out points left and right and maintain standard redemptions. The only way to curb the amount of points out there is to make them worth something again by reducing how many are handed out. I don't see the promotion as an insult as compared to how elite benefits are just garbage domestically and Marriott support even at Ambassador level leaves A LOT to be desired.
Also mind you that travel is still at stupid levels and Marriott probably did this at the minimum just to offer what other hotel reward programs might be doing.