So I came across this article linked from the MSVC start page:
http://blogs.msdn.com/b/vcblog/archive/2015/09/25/rejuvenating-the-microsoft-c-c-compiler.aspx
It's an interesting read, and quite illuminating in understanding why it's taken so long to get the compiler up to modern specs such as C++14: In short, the codebase is very old and they've been building new features on top of a compiler codebase originally designed to be able to run from a floppy with only 128 kB RAM.
I read it, pretty interesting. I always assumed they released something new every once in a while, but apparently they just hack on to the same old codebase. Gotta give them kudos for hacking away at it for so long.
But I'm glad they are finally reworking many things about it, because I've always found it to be a slow compiler compared to the C# compiler.
Yes, the C# compiler is amazing, it's blazing fast. :)