The restrictions and policy applied by Apple and to some extend Google makes it very hard to get traction, particularly for smaller developers.
It feels extremely risky to develop high-budget new apps in this environment as there is a real chance the app will be rejected in order to comply with hard to understand limitations or end up not being allowed to be published at all.