SS...you are not alone thinking that way....I share the same opinion as yours...I wouldn't like Publicize or discuss my personal life / photos on open forums like the ones you mentioned. I just share one photo for identification with my friends as there are many others with the same name but no face there.
________________________________________
One life to live, live it to the fullest.