It seems like getting a rails app deployed on a server is an important thing for a new person to learn, yet we have Heroku which takes little effort.
We can say this about many of the things ruby/rails and the community has abstracted away for us, but that doesn't mean these tools aren't important in moving forward as a community.
I'm no slouch as a developer. Yet when I've installed RVM on 5+ systems, something _always_ goes wrong, and never in the same way. When it works it works great, but when it doesn't you spend your day bashing your head into a wall.
How will we encourage new programmers to join Rails and the Ruby community when they fail to even get it running?