I find Openresty fascinating, but I'm curious as to why it is relatively unknown for how well developed it is. What is really missing from the platform before we begin to see mainstream usage? I intend to build ground up applications entirely in Lua for my own uses, but it doesn't seem as if many people are using it for such. Seems the majority of uses are backend access control/load balancing, etc. Everything that's required for the majority of CRUD apps is there, with incredible performance, and the clean syntax of Lua.
Is it simply that the majority of applications are not really concerned about performance because they never see heavy traffic? Understandably, in that situation you'd pick the tool with the quickest development cycle.
Even still, in the spirit of Lua, NginxLua has such a lightweight API that you can quickly read it in it's entirety. Try doing that with ASP.NET. If you aren't constructing anything that complex, you should be up and running just as fast as any other frameworks. And, if absolutely necessary, you can always use php/python/etc for specific parts of the application that you don't feel like writing in Lua.
Am I crazy?