See yours and others attitudes to those that do work on ports and who pull the developers down at the first minor bug. See the real costs of development. See the fact that money is not the incentive that is missing.
Some people just don't see the value of a skill or of the time and effort involved. Either that or they are envyous.
I only wish I had such programming skill and encourage any that do to apply their skill.
The vocal majority are always the one that have something or the need to complain. Wouldn't it be nice if the quite majority that are the content and appreciative one were to voice their praise?