i guess Marriott Rewards is not the best program for recognition
i've heard many good things about SPG for rewarding frequent stayers, GMs doing gestures after 10, 20, 50 stays at the same place...
sometimes you may be happy with the hotel chain you are staying with for the excellent service it provides but it doesn't mean they excel in developing and maintaining the same level for their loyalty program