Thanks SectorBabe for explaining this. I'm sure if we had of been told this at the time, all involved would have been much more understanding (even if still frustrated) - although as you say, for business travellers who might have to leave it to the last minute it must have some influence on their decision to fly with EZ. Maybe Mr. Stelios can look in the future at ways to help them too.
On the positive side, I had no other complaints with the flights we did catch.