Sounds like they aren’t willing to go to bat for you if one of their “partners” (not just AppStore and payment processors, but also cloud service providers) pressure them. Very easy out to censor anything.
I don't see how they have any other choice, and only having the walled garden effect the walled garden is more than a lot of other platforms are willing to do.