unfortunately, they know already. they get so many reports they'll never be able to respond to them all, and probably won't be able to fix them either.
there isn't any one program that catches 99% of everything... but microsoft doesn't even come close. that's the problem with a company that is SO big they try to get their hooks into every area, they can do a lot of things a little well. rather than do a few things really, really well.
the best product i've seen for anti malware is malwarebytes, but having it licensed so it runs in the background and watches everything... with scheduled updates and scheduled scans too. they now have corporate licensing available, so it's real easy.