And by necessary you mean provide such a good service at a fair price that there's just no way around them, since everyone else is worse?
If not, please explain how they are necessary? I run a large online service and am not using any of their products / services.
That's mostly marketing, large scale packet filtering on modern hardware is very solved by this point.