Probably because they do actually maintain their OLD aircraft properly and do seem to try and provide a good service. In my 9 or 10 Jet2 flights so far I have only been delayed once and that was only 45 mins, the captain apologised and said it had been due to earlier delays in Pisa. We actually landed 35 mins late.
I for one wont be rushing to fly Ryanair as I have only flown with them once and whist the outbound was fine I was abandoned along with my family when my reurn flight was cancelled due to poor weather. I was offered a flight 3 days later! I ended up taking a taxy to another airport (£100) and took a flight to LPL not Stansted! To cap it all they tried to charge me excess baggage as one bag was 2Kg over whist the other was 5Kg under! I ended up swapping kit between bags and holding up check in!