People need to realize that MS can't please everybody and it's never gonna be like that. Not just with MS, but with all other large companies as well. But as always it's easier to blame on MS than to be quiet and work on bugs/errors regardless of who caused them. MS, Alwil, AVG guys, Eset and many others need to work together on solving these issues, not against each other. They are taking money out of our pockets, customer's pockets, not other way around, so they need to work their buts off to make everything work as it should.
MS is just a large ship, and all these av/firewall companies are small businesses like those little shops, coffee shops, boutiques, restaurants etc. that you get on that boat when you board. If I board some ship and I pay for everything, I expect that boat to be safe as well as good service provided by those small firms. Also, if some parts of the boat needs to be redesigned for any reason, and you need to relocate some of those businesses to some other location, I don't believe that boat will have to make huge changes to satisfy that particular small shop. Small shop will have to adapt to those changes, that's the only way.