That may work for some, but it doesn't work for me. I got the point where the alarm would go off, I'd roll out of bed, take two steps, slap the snooze button, two steps and roll back into bed. I learned the hard way that my alarm clock would simply give up after three hours (I must have been particularly tired that day).
The best alarm I had was an old cell phone (pre-smart phone days) where the alarm would start off nearly inaudible and slowly get louder over the next minute or so. The gentle nudge awake was much better than a sudden jolt of noise.
The only better alarm would be one that is arrhythmic in nature. That's the only type of noise I can't sleep through.