AVAST not finding Adware.SuperWeb .Surftastic .YTDownloader WHY ??

I have been seeing some ads popping up bottom right of the screen.

I have run Avast, MalwareBytes and Superantispyware and none of these found anything. A friend suggested another app (will not mention here as I don’t want to sound like I’m promoting that) and it found 3 very quickly.

Adware.SuperWeb 4 objects
Adware.Surftastic 14 objects
Adware.YTDownloader 42 objects

Why is Avast Premier not finding these ??

thanks

Is PUP MODE Enable on Avast? By default it is off.

Why is Avast Premier not finding these ??
No security program have 100% detection or zero false positives

Did you also consider that this “other app” may detect these as false positives?
Test files at virustotal.com

Also, AV vendors prioritise the dangerous stuff