I've been a happy Avast user for years and recommend Avast when I get the chance as the best AV available.
The community is great too.
Though lately the past couple years and particularly the past several months (not related to the community), Avast really needs to stop begging for paid services and creating false/manipulated alerts. At least not be as pestering.
My years of having Avast, is the AV has always been smoothly running and can't recall anytime it had any issues running, or having settings mysteriously altered.
It started behaving in ways like, showing a warning in the system tray, by changing the Avast icon to have exclamation on it, indicating there is an issue.
One of example is when opening the control panel after seeing a warning icon, it would say a provided security service was turned off without me changing any settings, when it should be left on.
It provides a button to switch the service back on. I don't know if this just a psudo alert, that the service was not really turned off, but I don't appreciate critical settings being switched/disabled if the AV randomly turns off protection.
Another example is to find that the warning is just asking for service that I don't have, but I could have to better "protection/peace of mind", but for a fee and creates a false alert.
The behaviors are reminiscent of annoying adware, of a program that should Avast should be protecting me from and not creating its own annoyance. The tactics are making me want to switch to another AV and I think is tarnishing the spotless image of Avast.