And it makes sense to get out if the changes to the ecosystem cost you more (money/time/effort) than the income you get from it. No reason to "suck it up" if you have less painful alternatives.
Or:
Why do hardware companies feel so entitled to force developers to change working things for free?
Or:
Why do hardware companies feel so entitled to force developers to change working things for free?