Потому что обе системы имеют определённые преимущества и недостатки, и для разных пользователей разные особенности имеют разное значение. "Яблоко" контролируется одной компанией, что в теории даёт лучшую совместимость, но и большую зависимость от одного поставщика. Из-за того, что "яблоко" агрессивнее выгружает приложения, на нём сложнее реализовать IP-телефонию (обязательно нужно создавать пуш-сервер и регистрировать его в Apple), а на Андроиде такого требования нет (на Андроиде можно в настройках отключить оптимизацию выгрузки приложения, на яблоке нет). Мне интересна тема независимого от крупных компаний общения, поэтому "яблоко" мне не подходит, и я считаю, что Андроид более удачная система. Тем более с учётом того, что сильная зависимость системы от крупной зарубежной компании может вызывать вопросы в крупных компаниях и государственных организациях в наше время политических разногласий и санкций.
А для кого-то это не так важно, многие пользователи могут этим не интересоваться или даже не догадываться, им может нравиться более красивый интерфейс "яблока" и просто определённая статусность этой марки, и они вполне могут считать "яблоко" более удачной системой.