I agree and this debate is infuriating. They got paid when I bought their hardware. I should owe them nothing more to use the device after that point.
On the other hand, if Apple's model allows them to better compete with others and create a superior product that people want ... well then, it's ridiculous to mandate they should do business a different way.
their business business model allows them to compete because they're rent seeking by grazing off developers and apps that dont want or need their app store, payment processor, etc.
Wow who knew rent seeking was massively profitable, huge surprise!