For many years I used the stock Android alarm clock and couldn't believe how it was designed.
When the alarm goes off in the morning, I'm half asleep still, my eyes are blurry, and when I look at the phone to snooze the alarm, it has two tiny, tiny, like 15x15 pixel buttons with random icons, no text, on both sides of the screen - one button disables the alarm and the other snoozes.
There's no way in that tired, near blind, state that I could tell or process what I was looking at and would effectively end up just pressing a random button and hoping I remembered by instinct which one was snooze. It really felt like no one had ever actually used/tested the alarm.
In a recent OS update they changed it so that now it has two, much bigger buttons, which clearly state "SNOOZE" and "STOP", they finally changed it, but for all those years it was just atrocious.
The alarm on / off toggle buttons on the Clock -> Alarm screen also have a tiny hit-zone and if you miss it kindly opens a screen for you to adjust the alarm time. Hit back, try again, miss again...
I just want to turn my alarm off for a lie-in and I have to play button-sniper.