I still ask, with less than 24 hours notice, what more than what I and others have listed do you expect? As it was, Cast Members were forceablely (is that a word? LOL) extended to work the extra hour later without being asked. Many people were not happy about that at all. Yes, most CM's care that people didn't get to go to Epcot, but being forced to stay does not make one happy when you are told that day when you get to work. Also, many have child baby sitting issues. Being forced to work even later with no notice at all is NOT a fun thing. And don't say that they could have had the Epcot PM shift of people work the other parks' later shifts. That doesn't fly for many reasons...they aren't trained in the other parks, their schedules had them off earlier at Epcot as well, so they too would be forced to extend past their normal shift with no notice.
In a perfect world, a later close would have been nice, but again, I say that with less than 24 hours notice (even less than that really!), they did the best they could.