Rewatched daredevil season 1 and 2 and both are excellent. I think it's easy to nit pick these shows when you binge watch and you hope the awesome every episode. When watch like a weekly episode, I think people will look at these shows they differently.
Didn't think this show would be good, but still watch the shit out of it