Also, if it's all one Great Britain, why is there such dislike for the English/Scottish/Irish/Welsh?
Personally, I think it's all overblown BS. I've got family in Scotland. The ties that bind us are as strong as they've ever been in my opinion. The SNP may scream all it wants about independence, but the people themselves will always vote to remain united.
A little rivalry between the home nations doesn't hurt. Kinda like the whole California - New York thing.