Look, mate, these things happen. With ALL airlines. It's not the end of the world! You simply cannot extrapolate one incident to make a sweeping statement about a company's entire operation.
I was delayed for 7 hours at Geneva airport waiting for an easyJet flight. It was inconvenient, but a stand-by crew came to collect us. Last weekend, we waited 40 minutes on a Ryanair flight while French ATC got their a@?%s in gear so we could depart. Again, a bit irritating, but these things happen!
Maybe you just don't understand the very many variables involved in making your flight operate on time.