And finally I take some time to read your post. I have to say that I enjoy it and even laugh in some lines. But that’s it. Everyone feels frustrated sometime, I can understand. But, I spent too many years building web applications the old way (backend MVC framework, RoR-Django-Symfony-Whatever plus some jQuery on the frontend) maybe easy to start and understand the first lines of code, but I wont be back to that. I don’t think I need to explain why… But as you say, you can return to that model if you want and rebuild the whatsapp on top of RoR and jQuery. Good luck with that!