Funny, you're the opposite of most programmers I've worked with, and especially the opposite of how most of the ruby community regards idiomatic ruby:

["Short methods are vastly superior to long methods"](http://codeulate.com/2013/08/simple-rules-for-new-ruby-programmers/)

I _eagerly_ refactor things to have more, smaller, well-named methods.  I like it for a couple reasons:

* It's easier to keep a method in my head when its short and operates at a consistent level of abstraction.
* Pulling out a well-named helper method exposes intent.  (In general, if one feels the need to add a comment to expose intent, I think pulling it out into a method whose name shows that intent -- a comment is generally a failure to express yourself in code well enough, and comments tend to devolve into lies).

This may just be one of those areas where we disagree.