My experience has been the opposite. Working with Marriott has been relatively easy over the years, and customer service has by and large been professional and excellent. I have a feeling that behind some of the "trash Marriott" posts and advice often lies a combination of unreasonable expectations and isolated incidents for which people are determined to endlessly punish Marriott.