That might have been difficult, given that .NET is only 12 years old.
I was at the 2000 PDC when they announced C#. We are now just shy of 2015. My 15 is more accurate than your 12.
I was actively looking for a cross-platform replacement for Perl at the time and while C#/.NET was exciting it was also a huge disappointment because it was yet another "runs on Windows only" Microsoft technology.
I don't see how you can tell me that I am wrong when I was sitting there with the CDs in MY hand 14.5 years ago actively disappointed because .NET was NOT cross platform like Perl and Java.
I'm done arguing this. This is stupid.