It is 1000% political pressure. The EU doesn't tolerate dissenting views.
"The EU doesn't tolerate dissenting views."
The dissenting views: naked little kids
The ostensible reason: naked little kids
Why didn't they do this until X started publishing naked little kids?
Because they needed an excuse to penalise X. It's not hard to figure out.