> Thing is, they're not wrong, per se. Because there isn't an actual accepted definition for "net neutrality".
It is wrong, and definition is pretty straightforward. Net neutrality means no preferential treatment for any traffic. Here some services get exemption from caps, while other don't. It is clearly a preferential treatment for some traffic. From a different standpoint, Net neutrality means that network provider can't serve as a gatekeeper and decide who gets better traffic and who doesn't. Here they are the gatekeeper and services need to ask them for permission to be exempt from caps. Gatekeeper = violation of Net neutrality.