Yes, I agree there is someting wrong with how they created that application. They have made enough changes to the Ruby landscape for Discourse alone, that the deployment story should have been addressed. The issue atm seems to be that there are no free/cheap hosted ones.