1. web apps don't need an expensive development environment. So you don't need to buy or rent a mac just to submit the app to apple
2. Tools are free, no 99$ fee for ji'ust the right to submit apps.
3. No person can reject your app because you violated an vague rule or are thrown out because apple provides an very similar app.
Maintenance = iOS version updates, dependency upgrades, App Store requirement changes, etc. have been costlier and more out of your control than with web apps. Fees = the App Store's 15-30% fee is more expensive than using a web payment processor.