WordPress is a pretty crazy codebase, yet, it seems sane compared to Rails. Interesting that WordPress as a service are moving to a node.js backend from PHP - even they chase shiny too
Is it not an advantage for average users to be able to do both the front end and back end knowing only a single language?
The same advantage as just using a screwdriver to handle nails and screws? No.
Right tool on the server (hint: it's not JS nor node), right tool on the client (JS if needs must)
Do you know of any decent (modern stack) WPaaS besides Pantheon?