There are also the group of people that think refinements are just a plain bad idea. See, for example, http://brightredglow.com/2011/10/3/nikita-the-ruby-secret-agent-slides Actually, I'm not sure if it's in the slides exactly, but Brian Ford's talk at RubyConf made a pretty strong case against refinements as a 'feature.'