I generally like CYs. The service level is usually better than other budget brands, the Bistro concept works for me - I can buy booze in the evening (and, in extremis, food) and I don't care about crappy free breakfasts.
However...
Recently, due to circumstance initially beyond my control, I have been staying at an ALoft (Starwood) and this buries any comparably priced Marriott properties. There is a CY across the street that is more expensive for a lot less return.
Hmmm... after 10 years of Marriott loyalty and multiple years of Plat Prem, I was seriously considering changing brands. Marriott are lucky that Alofts aren't more widespread.