I think the expectations of the characters are somewhat different, and the pressures.
Batman is like the savior of Gotham, working with the police against crime and all the super villains - chiefly, Joker. He does this mostly alone, with occasional support from the Huntress & Nightwing, and is so obsessive he's lucky to be rich and have someone run his company for him.
Daredevil is someone who mostly looks after his corner of New York City - a city that has a lot of vigilantes and superheroes - and has to have a day job to perform well in to keep going, and has a chief foe (Kingpin) who is just beyond the reach of the law.
I think there is more pressure on Batman to have the answers to fix Gotham, and so gets more criticism on how Joker continues to murder at will and spread misery. Daredevil does all he can do, but finds himself caught in the contradiction of enforcing the law by day but edging towards breaking it at night.