Well the Elm architecture inspired ClojureScripts re-frame and JavaScripts Redux. Both of those handle state similar to Elm. You are right that Elm is not ripe for primetime but Elm's value stretches far beyond its handling of state.
Also make sure to checkout NoRedInk's take-home and its server-side usage of Elm including server-side rendering.