I think there simply needs to be more exploration in the area. I only know of one person who tried something truly different than the Elm Architecture who wrote about it on the mailing list. Anyone interested and with time to spend should just try different things, be critical of their attempt&#x27;s ease of use and ease of <i>abuse</i> and see what works.<p>I think <i>eventually</i> there <i>might</i> be a performance problem with scaling, and yes each components seems to have a bit of boilerplate. But overall the pattern is very reusable and predictable, so if it really becomes the standard (instead of the <i>experiment</i> that it is now!) there could be compiler support for less boilerplate&#x2F; better performance.<p>For now I haven&#x27;t seen enough people with actual experience using this architecture to really buy any complaints. I&#x27;ve seen more unintuitive things come around in Elm that seem weird (perhaps even wrong) at first, but by really trying it out, I&#x27;ve found that more of those things work really well!