Agreed. In general Apple doesn't give much attention to the clock app or alarms. And what's somewhat worse, Apple does not provide a way for third party apps to have alarms go off when mute or do not disturb is enabled. Not sure why Apple doesn't just provide a solid alarm clock api and hand off the responsibility.
You can use the Clock widget and then navigate to Alarms, but I'd like to see a completely separate widget focusing just on alarms.