IMHO, if the commission of Apple or any other rule is to be changed, it should change for everyone(a regulation maybe?). I hated it when Epic simply steamrolled the external payment rule. I don't like others getting away with stuff simply because they can, I find it unfair.
Apple could have let it happen, then maybe a few more giants like Netflix, Google and Amazon would have done and as a result we would end up with 2 tier business environment, like the way it is for most of the stuff outside of the AppStore.