It should be attacked; if Darwin himself were around, he’d recognize the gaping holes in evolution and work on correcting them. Right now, with their circle-the-wagons approach, these “scientists” are making evolution look like global warming.
The theory has been attacked from day one and people have spent the last 150 years working to fill in the holes. Are there still gaps in our understanding? Yes. But nowhere near the gaps in creationism. And with intelligent design it's hard to tell because the entire premise of that seems to be that by poking holes in evolution and saying if evolution is wrong then intelligent design is correct by default. That's not science, either.