There is definately room for improvement when it comes to IDP.There is a upcoming feature that will resolve the delay in detection of IDP according to avast which everyone will like since it protects user data from encryption.

Of course there is always room for improvement and nothing is perfect but we can make it statistically better than others. If everyone keep going by the notion of “Nothing is perfect” Avast would have or will never be the free AV with better detection rates than paid IMO.