Even bad actors are good in certain roles. Hell... look at Robert DeNiro, Al Pacino, Nicholas Cage, Tom Cruise, Keano Reeves, Sean Penn and a whole list of them... All nominated (or won) academy awards for roles, but the more you watch the more you discover they are really just playing the same part over and over again. Eventually, they land in the right role for their attitude and everyone thinks they are a great actor again. I could see how people could get frustrated by that... but only if they somehow worshiped these actors.

I watch as many movies as I can regardless of who's in them. Judge the movie based on that movie... not on how much you hate the actor before you even go to see it.
Ben Afleck wasn't bad in DareDevil. He wasn't great, but he wasn't bad either. It was a decent movie with about as much character development as any superhero movie where you have to explain where the hero came from and why he's doing what he's doing in a matter of 2 hours while throwing a battle with evil in too. Spiderman pulled it off the development a bit better, but the action in DareDevil was better. I think both did it better than the original Batman.
Its a decent movie... though full price may not be the best option. Matinee or rental applies.
MiniD