I have to say, while I completely agree that Disney is motivated by $$$ at all times, I do not think this is the reason. If they were concerned about covering their costs for the show during a non-peak season they would never have scheduled it to start in April in the first place. Disney would have been well aware of this before making that official announcement. I do think they are having technical difficulties, and don't want to tarnish their reputation by premiering a show that is less than perfect. Unfortunately the backlash for the absurd lack of information that they put out to guests who have planned expensive vacations around this opening, is bound to cost them $$$ sooner or later.