開発環境で言えば、MSのMFCはやっぱりCocoaに比べたら劣るでしょう。
MFCはもとの設計思想が古い。でもって有料ときてる。
たしかに、タダで優れた環境と言えばDelphiという環境があるけど、
それは商用不可だから、タダのサンプルというしかないんだよね。

ちなみに
Cocoa/OpenStepはやっぱりGnuStepというクローンが出るくらい人気がある。
かたや、Winの開発環境はあまりそういう雰囲気がないんだよね。