This conversation is somewhat related.
It talks about the tension between making rails new easy for newbies vs appropriate for experienced developers. It proposes a set of preconfigured defaults for different circumstances plus a --interactive flag to switch on and off common options.
rails new
--interactive