Is this REALLY true ?!
Yes.
I think it is not possible to have no standard for such a crucial things like alarms ?
If you are aware of any OS ever written that forced alarm clock developers to implement some common API, please point it out. AFAIK, this has never been a requirement since the dawn of the computer.
Is there no possibility for creating a universal widget that displays 5 next alarms regardles of the clock aplication ?
You could threaten all alarm clock application developers at gunpoint to implement your desired API. This may be illegal in some jurisdictions.
Or, you can offer some sort of reward to alarm clock application developers to get them to implement your desired API, such as in the form of cash (directly or indirectly, such as by helping them promote and monetize their apps).
I'm not saying that having such a common API is a bad thing, but developers have the freedom to write what they want. You either need to use carrots, sticks, or both to arrange for common standards, such as an API.