I understand the evil practices of Apple to lock you up in their walled garden such as iMessage, easy sync between the devices etc. But, ultimately, wouldn't the choice of buying those products in the consumer's hand?
The anticompetitive preference for internal apps though is pretty bad and I think Apple should be nailed on that, but they shouldn't be punished for creating a "better" (in quotes because I think Android is on the better standard for messaging) messaging experience.
Dark patterns that creates incentives for discrimination against non iPhone users.