This is all a lot cheaper on open systems. Just saying.
Eric Raymond explained why: use value. Open systems can be exploited easily and the people who use them get high use value because of all that.
Incentives to port and build on known open systems are stronger, barriers to access lower.
Result: more FOSS on said system