Android has granular control over notifications, which is great because some apps that I need send a lot of marketing notifications that I don't care about but I cannot get rid of essential notifications.
Not all apps do it and some push all notifications through a single channel (and some manufacturers hide the granularity options in advanced settings, I'm looking at you Samsung) but at least it exists.