It's slightly worrying that applying a fairly standard set of patterns should be "crazy" or "heretical." This is one of the things I worry about in Rails - people seem content to shove everything in an ActiveRecord subclass and hope for the best.
Still, at least doing the right thing is not only possible, but generally easy once you've broken your mind out of the prescriptions of the framework.