Not at all, where did you get that gem from?
Public transport is incredibly expensive and only suits densely populated areas, it is no wonder that expenditure per head is most expensive in London. That is where it is needed.
From your previous quote which I've re-quoted below.
Fact is the denser the population the more money needs to be spent on public transport and the more sense it makes.
Let's cut to the heart of the matter here: London is the powerhouse of the UK and without it this investment money wouldn't exist in the first place.
It's the powerhouse because it gets the most investment. It gets the most investment because it's the powerhouse. See the problem?
The economic disparity between the 1st and 2nd cities in the UK is massive in comparison to other developed countries.
In Germany you have Munich and Frankfurt to counter Berlin, US has Chicago and LA to counter New York, Spain has Barcelona to counter Madrid.
In the UK, it is London or nothing. How does it make sense to invest 24 times the amount per head on London than in it does on the North East? How can we do anything other than increase the size of the problem by pouring all of our resources into one city?
Birmingham, Bristol, Edinburgh, Glasgow, Leeds, Manchester, Liverpool, Newcastle, Nottingham, Cardiff, Swansea, Belfast etc. should be getting decent investment. Not just public transport, but digital infrastructure, business parks, grants to incentivise companies not to base in London etc.
And if we addressed that imbalance, London wouldn't even need Crossrail 2.