Well, the problem is that many of the people looking for mobile support only want to use the finish product. Not that many want to work on it(notable exceptions like the author of that blog excluded), thus progress is slow.
That's open source, if it is not there, the users are as responsible as the developers. (since users can choose to become developers). And yes, that takes time and effort to learn. The current developers also had to.