Re: 'The .NET Framework and C# language were a hit with developers'
.NET could only have been a hit with Microsoft's hypothetical, idealized "Joe Developer" who has a bunch of free time to learn new stuff and never has to work with any legacy code.
Back when Microsoft first released .NET and started pushing it hard, I was working on a multi-million line project written in C++. Microsoft kept trying to get us to rewrite the whole thing in C# as if it would be a weekend project. WTF? I can tell you definitively that .NET and C# were not a "big hit" with us.