The Scottish electorate DID vote for Conservative MPs which counted towards the overall Conservative total seats in Westminster.
It is a feature of democracy that areas of countries, even large swathes, do not get the government they voted for.
Look at the electoral maps for the UK and USA, for example.
If your implied argument is that Scotland voted for more SNP MPs than any other party and that is then a justification for independence.....well, that argument would apply to large parts of Scotland that didn't vote SNP.
Not to mention the Mid-Western states in the United States!
But that's not how democracy works and the USA as well as the UK are unitary sovereign states. It doesn't work that way in international law either. This means your logic is flawed.
That then leads onto Brexit for which there's two facts to note with respect to Scotland:
-
Slightly more than 1million people in Scotland voted Brexit. SNP had more Leave voters than any other party in Scotland.
-
Scotland had the second lowest turnout in the UK in the 2016 referendum. A third of voters didn't vote so presumably didn't care. 1million + voted Leave and 1.5 million voted Remain.
-
The Brexit referendum was won in Northern Ireland and Scotland Leave votes along with those two having the lowest turnout in the UK. A better turnout and Remain might have won.
Point is, Scotland isn't of one mind nor did Scotland vote. As mentioned, the UK is a unitary sovereign state and it was only the UK that was an EU member. Therefore, it's not debatable it was a UK wide vote just as the UK General Elections are also UK wide.
Nothing stopping you being bitter about it though.