I agree with all the above, but I would add that easyJet make a profit, don't go on strike, seem to appreciate customers, and their
PR is better. They also offer a wider range of regional flights.
Given that air travel is no longer a pleasure, I prefer to use the airline that acts as if it cares about its customers. I made that choice a long time ago and have not regretted it.
I just wish they would do advance seating, I too hate the boarding scrum.