Mate, I don't know how long you've lived in Spain, but since privatisation the railways have had nothing but underinvestment, increasing prices, lack of capacity, old rolling stock, late trains. The sell off of the rail network, stations and operators to separate companies has created a culture of them all blaming each other for the problems. All the while the shareholders get richer.
As for energy companies, they are almost as bad as the banks. Fixing tariffs, increasing prices, not telling customers how to get the best deal etc, whilst their profits soar. The are run like a ****ing cartel.
There's nothing 'hard left' about bringing them under the umbrella of govt. Public services should be run for the public benefit, not as another cash cow for a bunch of public schoolboys.