Actually you're twisting facts here, the SNP won over 50% in several seats and as their vote is concentrated in one area the result is entirely valid.
As for the rest of the seats - well that's what I've been saying all along, UKIP will do badly as their support is spread out around the country.
I notice you've mentioned SNP but not the tories who have around 35% of the vote in the UK but will likely have over 50% of the MPs, again down to concentration of supporters.
Heard about Ed Balls losing his seat on the way into work - delighted, icing on the cake for an SNP supporter like me. Labour destroyed in Scotland so they'll have to bring in fresh blood for the next elections, if Jim Murphy somehow doesn't go then they'll do no better next time though.