I rather have just avast check for updates then having all those separate updaters running (in the background).
They update at inconvenient times sometimes as well as not asking if you want to install the latest update or not.
And for your "problems"...
If you want to use a certain software, spend some time in learning about it.
How to use it, what options it offers you etc. etc.
Experience tells that most people want the pop-up about updates, but if you don't want it just disable the pop-up or disable the entire software updater.
How avast acts/reacts is all up to you (the user).
It comes with good default settings, but it lets you to customize things.
I doubt you have complained at Microsoft about the default background Windows installs, and that you have not set your own background.