Well no Anti Virus is 100% effective, 100% of the time.
That's why a "layered security profile" is advised.
Avast works well with MBam as well as WinPatrol and MBAE just to mention a possible profile
These four security programs working together can serve to increase protection, thus not leaving the responsibility to only one security program.