I would lend him some ammo too.
Anyway, I use Avast last couple of years now and have updates 5 times a day sometimes, I don't think they would bather with such support for a free product if they did not deem it necessary. With so much new mallware showing up all the time why does not MS have such practice ?
Anyhow. I think I understood MS right, that they never claimed that their protection is the only thing one should have and that it's the best there is.