Nope, this is intended. If you want the post to not re-appear you need to delete it, if you allow a revision the user will always be able to edit it and have it reinstated.