In all honesty it doesn't matter what the reasons for cancellations were, it doesn't mean it's not an upsetting situation regardless. Practically, of course there us usually something to sort but imagine you are literally setting off for your much wanted holiday and the flight is cancelled, it's pretty shit!
We have taken lots of flights and been so lucky, had some delays, one really crap one when going to New York for just 2 nights and the delay meant we missed one of those which was rubbish but we just got on with it. Recently we have had a flight moved (Virgin) from Gatwick to Heathrow which is an hour further for us, plus is now an indirect flight which means we now lose half a day too.
We had already booked a hotel for the night before plus train tickets and they original said they wouldn't refund. Not worth claiming on insurance due to excess but I kept fighting to them and they eventually refunded £100 off what I'd paid. They did offer us the same flight the day before but we would have had to pay £250 for the hotel - ridiculous! Not really good enough as indirect flights would have been a much cheaper option but it's all we could get out of them and at least we're not out of pocket.
Luckily this was 2 months before we leave, if it had been the day before we would have been pretty pissed off.
So after a huge waffle I guess I was saying that it being Easyjet is not really unique, big airlines are pretty crap also. It is always a risk you take, I rarely book separate flights/hotels as I can never be bothered with having to sort out the various elements if one part of it goes wrong.