Any software is only as good as the programmers that built it.

If they, the people at your other forum, have tried to make software on an MS platform and failed at it, then they are not good programmers (in MS technologies of course). For some, such as wossname, developing on Linux may be their forte. For others, Mac. And so on.

But then, for a really good programmer, platform shouldn't matter.