The fact that simply visiting a website can infect your computer is down to IE being filled with holes. Yes, people should know by now that if you use IE (or any browser really) you shouldn't click on URLs like that, but the bottom line is that people really shouldn't have to worry about being infected simply by visiting a website in the first place.