Most people attribute that entirely to greed or monopoly rather than to it being a result of scale.
IMO its all three.
More importantly politicians and the civil service still believe that the private sector is automatically efficient and that bigger is better. Not a UK only problem either.