What's the competitive advantage of using ISS/ASP.NET/Silverlight over Ruby, Python, PHP, Perl, Adobe AIX, Apache, lighttpd, you name it?

None. Except for the fact that you get stuck with Microsoft and Windows. While with those Open Source tools on don't depend on anyone and you can run them on any operating system.