I actually blame the CYs in Asia for this. They are the ones that go far and above the CY brand standard which puts your expectations out of line for CYs in the US. I am always pleasantly surprised when I go to Asia and stay at a CY, but what you experience in the US and Europe is what I expect when I select a CY instead of another Marriott brand.
The ones in Asia with lounges and real suites really shouldn't be flagged as CYs but have decided to go with that brand within the Marriott portfolio for whatever reason. IMO a FS Courtyard is itself an oxymoron and should clearly indicate that it's carrying the wrong brand flag and should be a FS Marriott which is the appropriate brand for an upscale, business-focused full service hotel.