pax britanica (responding to Fox 3):
I think your post sums up the problems of the modern world.
Too many accountants
Too many lawyers
Not enough ethics (or common sense)
And in the modern airline world, too much competition - resulting in too little training to overcome cultural gradients.
Competition is a good thing, but it can become cutthroat, resulting in cost cuts both visible and invisible to the unsavvy customer.