The absurd is that lone developers (or small teams) manage to out do in quality apps from large companies. Nowadays, most software by a large company is terrible, even if native. Take a look at Apple's software going downhill, Microsoft software going downhill, etc.
Because it’s much faster and easier to deploy new features when you have one app for three platforms. They’d be crazy to spend resources on native apps for those.