Hamish - what you have failed to recognise is that the majority on here are pilots and airline employees, and a substantial proportion of these feel that in the event of a cancelled flight the passengers should immediately apologise to them for the impertinence of actually booking a ticket with the accompanying expectation that they get off their lazy backsides and provide the contracted service.
This is not true of ALL pilots and airline employees, but there are a substantial number who repeatedly express these sentiments whenever any passenger has the temerity to complain about the consequences of their laziness, incompetence and contempt for their obligations. This proportion are people for whom the only appropriate response would be a return to traditional, proven performance management techniques like public floggings and long terms on chain gangs shovelling excrement to unblock sewers.
Expect no sympathy here - these people lack the character and integrity which might produce it.
PDR