In my opinion the only reason a closed system like Windows is still so dominant is the open nature of it's software distribution. Close that and the masses will move away. I write Windows apps purely because there are no restrictions on distribution/deployment, and because of the huge user base. When the status quo changes, I move.