It was a mess before it was privatised. For all the criticism there has been a lot of investment in UK railways and passenger numbers have skyrocketed since privatisation.
The pricing is fine, if it wasn't then the trains wouldn't be running at capacity (putting aside covid effects). Personally I would be pretty pissed if I had to subsidise my neighbours transport costs just so they can commute to a higher paying job in London.