I may soon get enough reputation on Stack Overflow to see deleted posts. However, I don't want to see them! They probably were deleted for a good reason, and having them visible (e.g. while browsing through the answers for a question) is annoying. I got that feeling from another site where I have enough reputation to see deleted answers.
The pain is mostly (only?) about deleted answers; I don't remember seeing an annoying deleted question. But maybe these are annoying too (people with enough reputation will know).
Some users even try Self-vandalizing deleted answers to ease that pain for everyone.
Would it be good to not show the deleted posts by default, and provide some way for the users to "unhide" each post they want to see? Like show a small "unhide" button instead of the full answer.
(I am not making this into a [feature-request] because I don't have the details of the presentation that I want to suggest, just a general idea).