We can choose to have a legal system where this is OK. Or we can chose to have a legal system which busts anti competitive practices like this. Both are possible and I know which one I would vote for.
The situation is untenable, and as you can see, businesses who aren't scared of Apple are fighting back. Unfortunately, the smaller ones will easily get crushed by Apple and can't finance this sort of push-back without some grass-roots pressure.