Why not? The Scots turned against the Stuart dynasty far more absolutely than the English did during the civil war. The Scots accepted the house of Hanover just as much as the English did.
When was the vote on Hanover ?
Well, the latter ARE Scottish by descent. The RF being German is a myth.