You know, I might have considered getting rid of Zone Alarm, considered that is, as it has proven it's a solid firewall over the years. Not only because it has consistently been one of the top rated free firewalls but because of my personal experience with it for even more years than I've used Avast. Then I think, why get rid of it for Avast, when Avast has cut some of the features that made it stand out above others whose virus protection are just as good.
To clarify, Avast is a great free program, but the free features included now are inferior to the features offered before. Basically their free version is no better or worse than some others being offered. As far as having to pay for features that used to be free. Well, that strategy is usually a bad idea, however I'm sure that for every old user that moves on, new users that don't realize what they are missing will sign up.