Yeah, I understand that platforms like Steam also take huge chunks, even Amazon, for hosting, providing visibility and other such features. Still, 1/3 of my revenue is ALOT of money
Steam takes their cut for being the most convenient way to buy games, which drives sales, and developers are happy to be there. Apple take their cut because nobody has a choice, other than not to buy Apple devices. First is a honest partnership, second is extortion.