Subjective, but I use both Android and iOS daily. Interesting byproduct of Android being the favorite of those obsessed with customization is that the stock apps are almost universally bad because everyone just replaces them with different niche alternatives.
To be fair the clock app is a lot better since they introduced the sleep schedule, but I used to have a separate alarm app, and still use Sleepytime to calculate wake up times.