The only middle ground I could see is an admin setting asking if RTE should be turned on/off when HTML is allowed (default: off), warning admins that RTE-mode may dramatically change existing HTML content without their consent on future edits (thus why it was disabled).