You missed the point, the back catalogue is not archive, it is in regular use. I can't throw all that away.
I spent most of my younger years selfishly doing my own thing. It's time I cared a bit about others, otherwise I don't deserve their care. This is not a situation in which to be lonely, really it just isn't.
I hope when you refer to Visual Studio you don't include VC++, which was barely "Visual" compared to say VB. The level of GUI abstraction was pathetic. I did a very simple GUI once in both (managerial indecision), VB was 5 pages of code, VC++ was 16. Three times the effort for the same result, what a time waster!
I don't have a chip on my shoulder, I just recognise crap software and aren't nancy enough to keep quiet. Whilst MS is better than it used to be, the early stuff was so flaky it wasted vast amounts of time. Not just for the technical staff either. I can't forget or forgive that.
Perhaps I am biased in one sense. Internal metrics in the company I was in regularly showed I was achieving far fewer bugs per 1000 lines of code than anyone else, despite having the same productivity. Whilst that was a source of pride it was never the point for me. The point was that every one else was so uncritical that they accepted the higher levels as normal and never did anything to change that. It begged the question, if an idiot like me can do it, then why were these talented individuals not trying to do the same? And that is not an ironic use of talented, in all other respects they were seriously talented. Hence people not taking bug production seriously has always been an issue, so when that MS moron went on TV and said that testing was what customers were for, well that was just unforgivable. That is my wasted time and money that these jokers don't care about. It is everyone else's wasted time and money.
I can't admire a company that publically despised testing, how can you?