I really do suggest a man of your mature years once they're in a hole should stop digging. In addition to the Facebook report an email was sent to TfL by another passenger on the same tram on 31st October and replied to on 2nd November, and has been published on the BBC London website. Since then TfL have stated that the driver was not the same man as the driver on the tram that crashed, so they at least are not burying their heads in the sand.
As regards the crash, everyone accepts it was caused by excessive speed: it is the reason for the excessive speed that has to be established. It is not up to anyone here to point the blame, but it's also not up to anyone here to absolve TfL or Firstgroup from it, however indirectly. The full RAIB report will look into the 'wider context', and, of course, there may well be a criminal trial as well.
Looking at the wider picture, the 'Herald of Free Enterprise' ship sank on its cross-channel journey in 1987 with a loss of life approaching 200, both passengers and crew, as a result of catastrophic errors by a few of the crew. Over the period after the sinking a lot came out about both 'crew culture' and 'management culture' which caused this terrible event, corner-cutting by the crew with blind eyes turned by management in order to fit as many journeys in as possible against the competition and profits to be enhanced, with every effort made to avoid safety expenditure which could have stopped this appalling accident from happening. The whole idea of corporate manslaughter arose from this tragedy, but Townsend Thoresen (by then a part of P&O) got subsumed into the main fleet, nobody was convicted of manslaughter for the simple reason that no-one was ever charged, and the damning report into the whole sordid affair gathers dust with all the others. Personally, being of a sceptical disposition, I have my doubts whether TT would ever have been charged even if corporate manslaughter charges had been available. I do know, working in Kent at the time, how devastated the coastal Kentish communities around Dover, Thanet and Shepway were with so many of the dead crew living in those areas, but at least now when deaths occur on public transport there is a better chance of a full investigation looking beyond a tabloid headline.