is possibly because of the weather. If you have lightning in the area, the union for the ground handlers I believe tells them not to risk getting struck by lightning. You said the weather was bad and that could have been the case there. Our country the union would say no working while lightning is in the area. The flip side is that if the weather was bad, heavy rain and lightning, then you are lucky to be on the ground. Could have been holding for the weather to improve and possibly diverting to another airport!. Think of the alternatives and your outcome is good!Steady rain and crosswinds should be no problems. Throw lightning and turbulence in there and it gets too hairy, time to divert or hold.
Cheers, and hope this helps