Just because most PHP projects waste a bunch of time writing complicated installers doesn't mean you couldn't do the same with a RoR app. Familiarity can be a dangerous thing anyway, and installers are something to be avoided. Instead we should strive for a simple, single step deploy process. Heroku has already solved this with git and a rubygem.