I agree times have changed for the better, I'm not sure that can be counted on continuing forever. We have a morality of the here and now and whether the morality of tomorrow is the same or better is up for debate.
I don't think that STD's, alcoholism, drug abuse or mental health issues are ever going to be considered badges of honour over the course of people's careers.
If you don't believe that the "delete" and "mark private" features of these online publishing things work, well there's a lot of juicy info there for the taking on tomorrow's public figures.