As @Ryan Hellyer , @mike finley , @Chip Bennett , @Justin Tadlock and @John have said, remove the editor from the core, make it a plugin.

Clean, Lean, and Mean