Finally finished. It was much much better than season one. A hero is not defined by his power; a hero is defined by his opposition. The reason I pretty much hated Cage season 1, Defenders, Iron Fish (yes that was deliberate), and Jessica Jones season 2 is because they had no villains. A drug cartel is not a villain. A crime boss is not a villain (with one exception). A law firm is not a villain. Getting to the hero by threatening or attacking their vulnerable friends and family doesn't a villain make. A school kid with a death wish could manage that.
Kingpin is a villain and he's the crime boss exception because he has the physical ability to be a legitimate opponent for Daredevil, Kilgrave is a villain, and Bushmaster is definitely a villain. Punisher also managed to be an effective villain (or anti hero) because his skills bring him up to the level of DD. Plus each of those villains had plenty of personality and presence.
Yes they definitely drug it out too long. If the series had ended with Bushmaster telling his story in the police van I would have felt that was a nice tidy wrap up to the season. Sure some questions would have been left unanswered but there are always unanswered questions.
And I actually liked Danny in this. I hated him in his own series and Defenders except when he was bantering with Luke, and the same vibe worked here.
And now my thoughts on what I would like to see. What I would like them to do rather than adding new full length series to the MCU roster is to add a mini-series format. Like a full season that consists of 4-5 episode story arcs with different characters. Daughters of the Dragon, Power Man & Iron Fist, and Hellcat. Three separate series that could be all story and zero filler.