Of course Stossel is biased; pretty much all humans are. The good thing is that Stossel's bias is in a different direction from that of most of the other talking heads you're likely to encounter on mainstream TV, which makes him a useful counterpoint to give you a broader range of views whether you agree with his side or not. He's neither a bleeding heart liberal nor a fundamentalist Christian; his thinking is in a more libertarian direction. Naturally, this gets him attacked vehemently by those whose sacred cows get skewered by Stossel's commentary.