SNP have won because they have convinced people that they are actually going to do things - unlike scottish labour or scottish conservatives, who are barely even political parties in the conventional sense.