Avast still slow in malware and virus detection

Im getting fed up with new virus and malware each day…
usually virus are simply a generated form from pendrive…
kavo.exe, kavo.dll, and many more always be the most malware come to my com…
avast should getting up to date with the generated virus or malware come from the autorun.inf in pendrive…
nowadays virus are come from generated script that run after user openning the pendrive…

I’m sure it’s not as easy as that.

So the correct action from reasonable user should be disabling autorun from hard and flash drives.

The resident protection must detect this kind of virus, specially if other antivirus can.