Amen to you sir!
I'd go further, to add that the rail unions are some of the best anywhere. Ask bus drivers what they get from theirs. They do the best they can, of course, but the railway is head and shoulders above. It's sad that the media would have you believe that is unacceptable in our wonderful modern society.
The railway is head and shoulders above the rest because they have the power to bring the job to a stand (which gets media attention) and they can't be replaced quickly/easily and work for monopolistic companies (There's no ready pool of train drivers, unlike truck and bus drivers). I can't think of any other group of workers like it, even firefights, teachers, the civil service and doctors don't have quite the same impact.
Forget everyone else, it doesn't matter if shop workers, web designers, engineers etc go on strike. There are other companies/workers out there that can come in and do the job and/or it doesn't reach the media.
Sure if someone is well connected or highly skilled you may be able to command a decent salary if there is demand.
For many students, what has happened is there are too many of them in most skill areas. Increasingly, the cost of a degree, outsrips any gain you get from it. Many people have seen their wages remain static, or they have dropped. Meanwhile rents and mortgages have gone up and up. Now some people, even highly educated people with lots of skills, are paying 50% toward keeping a roof over their head in some areas.
This is a problem across the western world.
The market is working, in the sense that developing countries are becoming much better off, but this can be at the expensive of especially generation X and Y.
Many people can no longer afford a house and a car.
Huge numbers of people are reliant on the railways, their wages are static, and the costs of using the system are going up and up. So it's not just the media, it's really not that simple.