Odd...I spent over 175 nights in Marriott full-service hotels last year and never got a survey.
But, I have filled out several of the "comment cards" and have heard back from each of them. I once got 25,000 Marriott points due to a problem stay in St. Louis. I got phone calls from a couple other hotel managers to apologize for the service and got more points out of them for the "inconvenience".