They may not perform anticompetitive behaviour like bundling (as they have already been fined for in the EU over Android and Play Services).
They may not perform anticompetitive behaviour like bundling (as they have already been fined for in the EU over Android and Play Services).
I don't see the anti-competitive part there. There are good reasons around consolidating resident daemons and only using a single TCP connection with a special keep-alive configuration.
And from experience, it's perfectly possible to not use FCM, at the cost of a persistent notification that alerts the user about this, so they can get rid of abusive apps.
Maybe not exactly anti-competitive (but maybe): It requires you to have hundreds of megabytes of Google blobs with root permissions on your device, which some people don't like.
If course this pales in contrast to Apples actions.