The referendum might have gone against the SNP but that's about the only thing that did! Labour's support has fallen away, SNP's has skyrocketed, the Tories were doing pretty badly anyway and it's likely to get worse, and the LibDems... well, it's not clear that they have any future anywhere.
It partly stems from that overly panicky reaction from Westminster to deliver powers to Scotland fast. Stupid promise, but now that it's made it will either be kept, in which case many people will trust the SNP to keep forcing Westminster's hand to get a better deal for Scotland; or it will be broken, in which case the SNP wins by default. Either way, the SNP is the big winner from the recent months of Scottish politics, and mewing on about how they lost the referendum is missing the point bigtime.