"Web traffic": Services that run over TCP/80 or TCP/443
"Video streaming": Delivery of live or buffered video
"VoIP": Phone calls over IP
With categories like the above:
(1) How would you filter in an agnostic way? I can stream video inside of a TCP/443 tunnel, I can send VoIP there too... how do you know what it is? Match off of source IP? I can get crafty and distribute my content through a CDN -- do you block the CDN? Do you require them to register each application with you?
(2) What would prevent a provider from coming up with a way to bypass their own filters in a way that follows the "letter of the law" but not the intent? If a "hostile" application was circumventing things by tunneling or hiding their traffic the "quality team" would catch them and block it. If a friendly application did the same the "quality team" can just claim "they don't have the ability or measures in place to detect application B".
It sounds good in theory but in practice any ability to classify traffic will create a non-agnostic system once the business people spending the capital call their legal teams for advise.