From OP's bitter tone, I am guessing that he is a developer. Just a guess, though. In any case, I understand developers' frustration toward Apple, but I have little sympathy for many (most?) developers.
From the developers' viewpoint, Apple is screwing them. But from my viewpoint as a consumer, I think many developers are screwing us. Some of them do good work, charge fair prices, do not exploit (or better, do not use) the subscription model. Good. But many developers do not deserve to exist on the market.
"You don't understand how hard it is!" Well, I don't care. It's none of my business how hard it is for you. Make a good product that deserves the money you demand. Otherwise, to me you don't deserve to exist on the market, and I don't care what happens to you.
Downvote me all you want. Save this post and come back whenever you feel bewildered as to why no sympathy is given to you when you feel you are getting screwed by Apple.