There is some middle ground between the "just turn it off" folks and the article.
For me, by default I deny notifications to apps. Only communications (like WhatsApp/Signal/iMessages/email client) and stuff that NEEDS to notify me (like UptimeRobot). For email, I only get notifications when emails hit a certain filter. For WhatsApp, I mute all the groups.