I think, since there are forums created just for people to post about their sites, that it doesn't matter what reason the person had for posting about their site--if it was for feedback to improve, to show off, to have some hits to their site for advertisement, whatever. Basically, this talk is all about judging other people when we usually have no right to do so. If your site is perfect, feel free to judge other people's reasons for posting about theirs or lack of perfection on their site. I love to look at new sites. They inspire me and everyone has something unique to share. Their site might look similar to a bunch of others, but it is still their inspiration, their life and story. Leave them alone and focus on your own please.