It's british democracy, you get to vote for which bleeding heart liberal dictator you prefer. This is why people of certain cultures are allowed to burn the union jack in trafalgar square without consequence, but want to shoot a family heirloom in your garden and you get to go to prison for 5 years. The current Scottish legislation is a ban no doubt, but because they are pitching licensing into the fray they say they don't have to offer compensation. You will probably find that most will just keep them anyway, bit like the Brocock TAC cartridge guns.
John
Law of any kind only affects those willing to abide by it.