Given the recent spate of spam by a, let us say "disgruntled" user, why is it that the account is deleted but the deleted questions/answers still remain visible on the site (to those with the necessary rep of course)?
While Qs/As deleted for other reasons can be retained I guess, is there a good reason not to get rid of those marked as offensive or spam completely from the database? I really wouldn't consider it a great loss if I never had to see such trash while browsing the site.
If a complete deletion is not warranted for some reason (what?), then my next suggestion would be to allow only mods to see such posts (don't envy them but part of the job description I guess).