I would agree, and I have not found a good solution either. I have opened a few tickets in the past, only to go down the rabbit hole. On the one had mcafee will tell you that MVM is not a patch scanner, it's a VA scanner that scans for missing patches. But MVM is full of false positives in how it scans for patches. If one .dll file does not have the correct date, MVM says the patch is not applied, when every other scanner will tell you it is. They really need to change how their engine looks for patches and supports patches being superseded.