While I do understand your concern, and I do not think it is right for employers to hire based on someone's religious affliliation, political
affiliation, etc., I do have a point or two to bring up.
The internet is free to basically anyone with a library card. When you put your pictures, ramblings, and ideas on it, everybody from your employer to
your grandmother to your next door neighbor can see/read them. Just like a newspaper or a book, you wouldn't want them to publish anything you say or
do that is private with your name next to it, would you?
Incidentally, everyone has a choice wether or not they put personal things about themselves on the internet. If someone chooses to do so, they can
always remain anonymous by using a fictitious name. As a general rule, I myself never post anything on any website that would allude to my name or
where I live, or post any pictures of me, for safety reasons. I do have things like blogs, profiles, a myspace account, etc. But even if you did know
my name, you wouldn't be able to find me unless I gave you my "alias".
That being said, if I was writing stuff or posting pictures of myself I wouldn't want my (potential) employer to see, I'd be far more concerned that
it's also accessible to my mother.