The public wasn't generally offered a viable 'alternative'. In England we got
a) The tory party
b) The labour party, who apparently desperately want to be the tory party
c) UKIP, who mostly actually are tories and official even WERE tories until political opportunism presented itself
d) The greens
That's it. So three variants of the tory party and a party who didn't actually put up enough candidates to get into government even if everyone had voted for them. And the latter two parties got, what? , 8 million votes between them and a seat each out of it. Anyone from the outside looking in would call our election a farce.
Frankly, if the SNP had stood in my constituency, I'd have voted for them. I actually think they should have - imagine of the SNP had actually been the second biggest party in westminster. It would be hilarious.