Question: why are all cbeebies programmes scottish?
Answer: Because they are made by BBC Scotland. Its to appease the rebellious Scots who have complained in the past about lack of representation on the BBC. Same reason as the shipbuilding going to the Clyde rather than Portsmouth.