I absolutely agree! However, I must note that although Hilton bites it big time, I have had very good experiences with Marriott, as well, at least in relation to their customer service department.
But, I have digressed, the hotels really go the extra mile, as does 1-800- Check-in, and the customer service folks are all top notch. Indeed, one other really nice thing that I have noticed is that in 9/10 times, the stays and points post within an incredible 1 day of checking out!
Way to go, Hyatt!