From what I remember reading when Wehe came out, ISPs in Spain and Portugal (and Brazil?) were already providing data capped plans with options to uncap particular services for a small fee. So you'd get an (example) 100GB plan and pay $1-2/mo for each service you want excluded from the cap (Netflix, or whatever).
IANAL but I'm sure this was/is legal in those jurisdictions, which indicates a total disregard for net neutrality there.