One downside of Ruby's ability to make configuration easy in the base case is that you end up having configuration spread all over the place: initializers, env vars, command line flags, yaml files, etc.

All to avoid writing code to instantiate a class.

Comments