Why an app? An app has much more control over your phone without your knowledge. And this is also about desktop browsers, where there's less apps.
I loathe notifications and turn 99% of them off, but there are use cases for this and I'm glad that Apple has finally caved in to better support web apps and not only their walled garden.