Actually all this is going to change once the work flow is worked out, but I agree. The process should be to take it back to draft mode, while the customers / clients / users, get to view the cached or last published version.
Then the content can be saved, modified until approved to be published. Which of course is the most basic work flow it should adhere too.