- Staff Notice
Because the UK has the population it has. That limits scale of companies unless they takeover foreign counterparts.
I'm just in the middle of going through several pages on the main BBC/PSB thread, but I will come back to this point on there when I'm done.