I'm sorry to hear that some of you are so upset. I totally understand your frustrations though. You pay an arm and a leg, and you don't feel like you're getting your money's worth. However, it seems that some of you feel like Disney is against you, trying to steal your money and nothing else. I'm a college program/seasonal cast member, and no, I don't know everything and hopefully I won't sound like I'm trying to, but maybe I can help explain a few things.
First of all, the hour cuts. I think the hardest part about this spring break season is that Easter falls so late. Usually, Easter is earlier and closer to the college spring breaks, but this year that time frame spans close to two months. So naturally, Disney is making their spring break season of longer hours around Easter, which will be most K-12 spring breaks. Between April 12 and 24, SpectroMagic is shown 20 times, and the Fireworks 13. But even the weeks up until then, SpectroMagic is weekly and the fireworks are daily. I get the feeling from posts that some of you feel like Disney is cheating you, but you have to think about how much one extra hour or one extra show costs. I don't know the exact number of cast members working in the parks on a given day, but i'd say anywhere from 5000-10,000, and even if ALL of those CM's were CP's making $6/hr, that's at least $35,000, just for one extra hour of park time. (I KNOW that number could easily be off, I'm just estimating).
As for cutting back on shows, I'm not sure how much it costs for each showing of a parade or fireworks show, but I know that one showing of Fantasmic is around $23,000.
I'm not sure how known it is that there has been a hiring freeze at Disney, but there is. No more hiring of full-time (and I BELIEVE part-time) CM's in the near future.
And I agree that it sucks for Disney to decrease park hours just a week or two beforehand, that sucks for those who planned their vacations around park hours. But they DO add hours just as easily as they take them away if attendance permits, trust me on this. They'll also add shows, parades, and fireworks...I've also seen this happen.
I know that this doesn't answer much, if anything, but I just wanted to give what little input I have about why some of these things are going on. I know it's hard, if not impossible, to understand, but the Disney people really DO have their reasons for what they do. The last thing they want to do is upset guests. This is their #1 priority because they know the cash flow will slow if guests are unhappy.