Of course what you say about delays is not just with the Low Cost Carriers.
Always amazed me the attitude of some passengers, if we had to delay them say 30 minutes to fix a problem, they would get so mad.
I used to say to some of them, would you rather go on time with a broken Aircraft, or 30 minutes late on a good Aircraft?
Strangely some of them had to think about it.