If Marriott allowed last-minute award reservations, then it may have a claim. As it stands, Marriott is great for accumulating points, but trying to use them on short notice is impossible.
Do they have any plans to move to electronic awards, a la Hyatt? I can't count the times that I've been able to make same-day award reservations for last-minute trips, emergencies, etc.