It's not completely unwarranted. According to the article, Facebook was fined for their model of asking for pay or accept tracking. Which is exactly what almost all publishers do, e.g. all big German newspapers. It's absolutely clear that this is against the law - they could show ads, but can't invade the users privacy for that, so no tracking ads - but they do it anyway and got away with it in various decisions. And now Facebook gets a huge fine for the same behaviour.
Which is good in a way, maybe it will lead to a behaviour correction also for the smaller publishers. But it's of course not an equal treatment.
Apple on the other hand completely deserves its fine, without a question. They got clear rules and did everything to circumvent them. The Apple's Core Technology Fee was obviously illegal. Don't know why they expected to get away with that, there wasn't even a minimal chance of that working. Idiots.