In my opinion punisher is exactly what the daredevil show needs. mat Murdoch (sorry if I bucherd the name ) needs too be able to kill just like every other super hero. And not to get off topic butt I think that's what all of marvels hero's need and the punisher will be there to help them with that. Obviously there not all going to kill someone just for the hell of it. that's one of the reasons the punishers there. the other reason is to help them realize that when there up against a wall and theres no other option you may have to do the one thing you don't want to do.