Manufacturing and mining have long since gone to the dogs. No one in the developed world makes much any more - there just simply isnt any money in it.
The Fishing industry is in steep decline. So is the principal luxury items (scotch). Mostly through over fishing, rising costs and EU regulations.
Tourism is fine, but it isn't going to keep the country afloat. Scots can't survive by selling each other postcards and whiskey.
I should certainly HOPE so! Population of Scotland: 5mm. Population of England: 50mm.