You can choose to use whatever you like, but implying that good user experience requires closed ecosystem is a false dichotomy and those two aren't connected. There is absolutely no reason why iOS couldn't provide current user experience for majority of users and still allow applications with advanced functionality to be sideloaded.
Also you may choose whatever you like, but painting non-Apple ecosystems as being homogenous is completely wrong. There are several manufacturers providing other OSes with different features and throwing all Androids (and others) with same stroke does annoy people. Just because you cannot be bothered to check a difference between a Samsung and a Nexus device it does not mean that such difference does not exist.