That is an interesting take Juninho, and it is correct. The tax revenue in Scotland per person is greater than in England, and significantly more. Scotland's defecit shows higher than England's for a couple of reasons. Firstly the way oil revenue is sliced. If you slice it at the geographical border it makes a large positive difference to Scotland's GDP and secondly because Scotlands GDP is much less than England. That does not change the fact that Scotland is a net contributor to the UK's finances.
Since 1980, Scotland has paid over 200 billion more in taxes, per capita than England.
You are just wrong Juninho.
One area where you may be right, inadvertently is the fact the oil revenues are reducing year on year, and eventually Scotland will be a drain on the UK, all other things staying the same, which is a big if.