The thing is...
Maybe Epic has a point in that it's well known that Apple enforces it rules in strange and bizarre ways from time to time (like kicking out a well established app because they're bringing out they're own).
If Apple behaved consistently, and I don't know, took less money on the purchases but charged more for dev licenses (for example) that might balance things out.
That said both sides haven't been honest here and most likely the only winners will be the lawyers..