what sort of self-respecting people really thinks the only viable future they can have in the world is to reply on handouts from someone else?
It's not about receiving handouts from elsewhere. Scotland is a part of the UK, that's the whole point. The economy of different parts of the UK has gone up and down throughout history. The problem is yours because you see yourself as a separate nation.
As an independent nation under the auspices of the EU life in Scotland would be horrendous. It would make Greece look prosperous.