Yet another company discovers what many of us did ages ago with multi-platform frameworks. Additional layers not supported by platform owners, mean extra debugging efforts tracking down which layer is responsible, catching up with native SDK features, need to be an expert at both layers, lack of integration with native debugging tools... But business always wants the Ferrari solution at the cost of a Fiat panda.
“business always wants the Ferrari solution at the cost of a Fiat panda“ Isn’t that the promise of computers and technology? What would you suggest that business want?
The plot twist with software is that the overall cost (including running costs) of buying the ferarri is often lower than the cost of the Fiat panda.