I wholeheartedly disagree. Good development practices already encompass all of these issues and a great developer can skill up for a new language in a few weeks.
The issue is that there is a lack of great developers in the world, not that mobile development is especially hard or requires any kind of unique skill-set.
The issue is that there is a lack of great developers in the world, not that mobile development is especially hard or requires any kind of unique skill-set.