When Ireland joined, it was called the "European Economic Community". Presumably they did not expect those "economics" to include speech laws. They might resent being forced to abdicate sovereignty for economic development, by what to all appearances was a bait & switch.
Regardless, even if this is the clear result of a vote, and not some creative interpretation of law, Ireland has 14 MEPs, Germany has 96, and the whole EU has 720. Ireland can be dragged into anything even if their MEPs are in unanimous opposition. And given Irish resistance to changing their laws in this direction, clearly they don't all agree, which is why the EU must threaten them into compliance.