I think it's pretty cheap of the flailing yankees to make this move, considering the circumstances.
The hurricane was no big secret. Reportedly, the Major League office advised the Devil Rays to leave early so as to insure they would be in NY for the games. The Devil Rays disregarded the league's advisory and did not make contingency plans, they were thus delayed because of bad weather. Don't blame the Yankees, blame poor planning by the Devil Rays.