Maybe one a day to be a constant reminder to upgrade, upgrade, upgrade…but now they seem to want to take over my whole desktop!
Many such topics in the forums for you to add your feelings.
However they are in the correct sub-forum (this one if for the my.avast.com web site), which is Avast Free/Pro/Premier.