Core platform services include "online intermediation services" and "video sharing platform services" both of which Netflix could be argued to count as. But I guess there are probably fewer than 10,000 EU businesses distributing content through Netflix?