Why do you guess it's an iPhone? I switched to an iPhone because my OnePlus phone failed to ring or play alarms due to a constantly crashing and restarting media indexer service (I could only tell this is what was happening from the logs).
Because all of my family members have had sound issues with iPhones. Ringer, alarms, media. Mostly software, I think. I also had an iPhone, I somewhat recently switched.