This started to annoy me in Sims 3, but it got really bad in Sims 4. It always breaks my immersion really badly as well. Add the phone calls in, and OMG - it's quitting time again. I really can't take all that.
For example, I really don't need to know every time a fish lands in my inventory. I already know I told my character to fish, and I know where to see what lands in my inventory. The play-by-play really explains the obvious, there's no need for that. This goes for any activity or endeavor, not just fishing.
I do, however, find the popups for work and school, etc. helpful when I'm playing multiple sims, or focused away from the sim that I'm playing at the moment for one reason or another. Those I don't mind as much.
I've always wished we could get a panel where we could toggle on or off which notifications we would like to get, because a blanket policy either way might affect needed function in one way or another.
Another game I play has a log that you can open and check whenever you want to see any notifications. That would work too, as long as there's no darn popups all of the dang time. It really is super frustrating.