I use it because my customers ask for it. Are they paid off, too? Do you really believe that no one really wants Microsoft products, but that they are all forced somehow by Microsoft to do so? When I walk into CompUSA and see the hundreds of Windows products on the shelves, are the producing companies forced to produce Windows products? When millions of people use Windows, are they are all somehow forced to do so? When the Defense Department buys and asks for Microsoft based solutions, are they are too weak to defend themselves against Microsoft?
Is Microsoft so crappy that leading networks who use their products, including Microsoft, somehow defying the odds? I wonder how they do it??
I suggest that it is not the products that have failed you, but that you have failed to understand and properly use the products. I am not trying to get personal here, but usually that is the case. You may not have succeeded at using Microsoft products, but I have, and millions of others have, too.
I have never worked on or managed a solution that failed because a Microsoft product failed to perform, and I have produced a variety of large and small systems, mostly using Microsoft products and technologies. (UNIX, MVS, and VMS, too, but don't tell my friends. ;>)
You once before claimed to have built a .NET system that no one else has, and refused to give any details then. I didn't believe you then, either.
You do realize that by far the majority of developers will *NOT* use MS products for real work?
The statement that you've never had an MS product fail you means you've not built any serious systems with MS products -- period. MS products have created so many problems for us even when set up by MS people directly. I've lost so many hours to dealing with problems with MS pieces of systems . . . and you've never had one problem, you claim.
Sounds like a sales pitch to me. Quite a tall tale.
SQLServer and IIS alone account for so many problems it's professional incompetence to use them for serious work, for goodness sake!
You've never had IIS crash? Or SQLServer migration problems? Or MSProject problems -- which are so numerous there's not space to list them?
Most developers don't use MS solutions. Most web servers are NOT IIS. Only very few developers use MS solutions, relatively. And those developers seem to use MS solutions for one of two reasons -- they're paid to, or they simply don't know better solutions are available.
You claim to never have had MS solutions crap out on you? How much actual work have done?