chrisjk posted that Scotland needs England more than England needs Scotland.

Can anyone tell me why Scotland needs England so?