Feeling better now that you have got it off your chest?
Maybe now you can tell us what enraged you so much for a meaningful discussion to take place? I can see several things which may have been the cause, but I don't want to put words in your mouth.
I do feel better thanks, and I'll take up your invitation and expand a bit... and hope to get it posted before it times out or my BT server cuts the line on me again
Lots of people work very hard on the railway in poor conditions with almost no public recognition (think relaying tracks in tunnels) and do very variable unsocial hours (operating staff and infrastructure again) so the the railway can run. Pay hasn't been great historically but it used to be a relatively secure job.
Those people all depend for their continued employment on the public wanting to travel by rail (or maybe buying tickets because some have no real choice.)
The public generally go "by train" or by another mode of transport: most do have a choice of some sort and if they are to choose to go by train (not by one franchise or another, note) they have to believe that they will get what they paid for. The shambles described here is a classic example of the current situation where the "bottom line" of one relatively small business unit jeopardises all the victims' faith in rail and ensures that they won't risk having a day out ruined by trusting rail again.
The front-line staff are made to look fools, but can only say "It wasn't my plan," and in similar but rougher circumstances are at risk of assault. Many are embarrassed by letting the punters down.
All the staff who keep the railway running have their futures threatened by this sort of mismanagement. Front-line staff cannot influence how many of them there are (and whether spare traincrew are ever kept available), or how much route knowledge is maintained for known deliverables. The management (with a financial remit) can cut corners and achieve their objectives in the short term while letting all the rest of us down, staff and punters alike.
At least if you had a bad service from BR you could lobby your MP and (in theory) they could either bring pressure to bear to improve things locally or they could be voted out if they didn't seem to care. What chance of any lobbying producing an improvement nowadays?