I gotta say, as an impartial observer type, that this is about the most even agree to disagree argument I've seen here. It's been a pretty flame free discussion and, personally, I can see both sides of the issue.
My only point is to honor the agree to disagree principle in discussions like this. Both sides have made good points that should make us think twice no matter which side of the issue we are on.