The best alarm clock I've ever had is a smartwatch that does this vibrating. No more stupid digital screaming. Just a nice gentle tapping pattern on my wrist, and then a fading bit of music. I'm usually awake and hitting stop before the music really starts.
I have the smaller older variant of the Timex Explorer and is still my most worn out of my whole collection despite its ugliness since it's by far the most useful due to the vibration alarms, great UX and features. Shame they don't make it anymore and has only been replaces with this gigantor edition.
No Casio watch owners know how to turn on/off alarms and it's annoying, so IMO it's only sensible that this does not have it. I've turned it off on my F-91W but frankly have no recollection as to how.
This is Casio, though. If they really want to, the next version could very well contain all of that and a solar battery.