Yea, I find this annoying as well.
Another VERY simple change that could be implemented in the next update.
There is a workaround. I have a 5 AM alarm set and when it goes off I hit the top right button which turns off the 5 AM alarm. I like a 30 minute snooze so I set a second alarm for 530 AM. Using 2 different alarm settings, you can have a snooze of any duration you choose.
This is a much needed feature. I'm surprised it wasn't designed this way by default.