There is a reason they hand out sleeping bags at the GCH, you need to understand why before "bagging" on it.
Look at the theming of the hotel, it's an arts and crafts hotel. Tree's, outdoors, nature, etc...it's the theme of the hotel. Yes it's a very nice hotel, so why would they hand out sleeping bags you ask? Well it's because of the overall theming they have. Many people get rooms at DLH for a similar reason...the disney theme.
Well the GCH has a theme too, and it's not as mickey and minnie (or tinkerbell) as the DLH, yes there are disney characters in the rooms at the GCH, ones from nature like bambi and thumper. They don't hand out sleeping bags because they are cheap and couldn't afford the rollaways, it's because they are following the theme of being outdoors in your room. Don't like it? Don't stay there, it means there will be more room for the rest of us!
The GCH is a very convenient place to stay. My girls (ages 3, 6, 9) prefer GCH over DLH as do my wife and I. You have to decide for yourself if the extra money and different atmosphere is worth the stay. As other posters have mentioned, DLH is getting older and showing the signs of it. The rooms are larger, but in my opinion, the convenience of the GCH outweighs the larger rooms, price, and theming of the DLH.