@StatisticallyChallenged
The SNP stance is a bit like trying to reason with a stroppy 5 year old. You know, like when they wanted McDonald's for tea but that's not happening because it's closed, and now they won't accept any of the other options they're offered from the available food and just keep shouting for McDonald's.
Ha! Yes, it's exactly this! Can't get their preferred option which isn't available, so will kick and scream and end up with nothing rather than the offered alternative.
It may not be the best deal available, and it may not be as good as what we had through EU membership, but it's a whole heap better than "no deal" which is what they are voting for instead. Crazy logic. It's not "principled" - it's not voting in the interests of their constituents at all (including the 38% who DID vote for brexit who always get conveniently forgotten) who will really suffer with the "no deal" option they are supporting. The only principled option is to hold their nose and vote for the deal even if they hate it, and I just can't understand why they don't recognise that. Even abstention is wrong IMO, as it implies there is no difference between the deal and not having the deal, which is frankly not true. Abstention can be useful if there is a chance to modify and improve the offered policy to one a party could potentially support, but in this case there isn't going to be another option put on the table. It is a straight vote between "this" or "nothing".
I do think a lot of it is not wanting to be seen to vote with the "toarrrries" in favour of the offered deal, which is a bit childish too.