I know the before_filters in the systems controller have always been insanely complicated, but is there any way we could simplify them?  

What does find_default_organization_and_or_environment even mean?
Why is find_optional_organization also called for :create, & :index?