Notifications are intended to be designed for the user’s ease of use, but the system is actually designed (perhaps unintentionally) for the advantage of business. The moment you see this flawed design pattern, you fucking see it everywhere.
Good article, which I would take further. Notifications are piss poor in iOS and OS X. They are user hostile and just plain don’t work. I have 17 notifications in the “all” tab, none of which I give a crap about — but it’s far too annoying to turn them off.
Don’t even get me started on OS X notifications — the notification center there may be the most worthless thing ever made.