Do you know any examples that app developer has entered into a deal with Apple to pay that 30% cut even for sales outside iOS or MacOS platforms?
Of course a developer could just raise prices elsewhere to make the cost equal to that on iOS if they raised the price to include Apple's 30% cut, but the problem would remain.