Boy, I can't agree with you more. I hate CY's with a passion, all of them accross the USA. I think they have us brain washed with the by/for business traveler tag and the "snob" appeal of being a "business" hotel without having to pay up the 10 extra dollars for the FS Marriott.
The rooms are noisy, odd shaped, have loud hallways and doors that slam hard, often smell bad, breakfast is overpriced, nothing free, almost as much as a FS Marriott in most cases. And I never get an internal "courtyard" side view dispite being PLT status (I have some hope they might be quieter). And they seem lightly staffed by disinterested clerks at night who just want you out of their way ASAP. And the very, very long walk from the lobby to your room in the opposite corner of the courtyard.
I'd rather stay at a Residence Inn, SHS, Homewood Suites or Hampton Inn when I'm forced to go that route.
I also think that there are many of them strategically located near office parks and other white collar employment centers who get "special" rates for their visitors - and the local arrangers don't travel and stay locally.
Love to hear from others what the attraction might be.