For sure there are some apps that abuse the system but most are quite good with it. And I can say that e.g. Doordash and Uber Eats both give you granular control over notifications related to your delivery updates, Uber actually gives you about a dozen categories of alerts.