Don't disagree with your views Daz but I guess we must all guard against smugness and hubris.
It's easy to be critical of the less informed/experienced/educated. But perhaps not all that long ago we we're all like the starry eyed newbies. What has differentiated you from the lazy and gullible...