Maybe it's just me, but I don't want my computer suggesting
anything to me unless I ask it for suggestions. A computer should be essentially a REPL. It waits for a command. The user inputs its command. The computer processes it. Then the computer loops back to wait. Now we have all sorts of nice GUIs and modes of interaction, but essentially the computer should behave that way: The user should tell it what to do, and it should only do what the user wants.
Any kind of "proactive" behavior on the part of the computer is unwelcome. If I don't command it, I don't expect my computer to do it. This includes ads but it also includes recommendations, and notifications, and "you should do this!" and "try that app!" and everything else modern computers are now throwing at us.
We need to get back to the user being in the driver's seat.