Management wants you to make a cross platform app, but with the minimum "cost". Who is going to spend all that time making 5 good apps when you can make 1 shitty one instead? I guess what actually happened is cross platform tech advanced, but this ease of development has actually worsened the user experience.