I think it's easy to be over-critical of your own work. I never pretended to be a proper photographer but as I improve I get more critical & only post what I consider to be my best efforts. There's probably a lot of stuff sitting on my HD that would interest others but I would never post them. Silly isn't it.
