"My feeling is that this is a poor way to run an airline"
sky9 - wake up! You get what you pay for!
Why do passengers expect the same from FR than from, say BA? For the few pounds they pay, they simply cannot expect more! And this is by no means meant against FR, but against all complaining pax.