https://gist.github.com/evancz/769bba8abb9ddc3bf81d69fa80cc76b1#root-design-goal более чем убедительно вне зависимости от авторитета
> You don't understand. Evan faces all the scary stuff in core Elm libraries, like custom operators or (be prepared, this is truly scary) calling directly into JS APIs. Additionally, he alone has the right to publish packages that use unsafe features and even JS ports.
These things are not permitted in other people's code. You may feel that he restricts the powerful and useful features to himself, but that would be the wrong takeaway. Really, he protects people, he takes the heavy burden onto himself so that Elm users don't have to be scared and ~~are forced to~~ have the privilege of writing safe purely-Elm-only packages. You should be thankful.