So I'll be honest about Iron Fist - it's an extremely mixed bag. Season 1 is bad. Pretty damn bad, especially in contrast to the plethora of other so called "MCU" Netflix shows. I use the quote marks as nowadays there is barely any link between the Netflix shows and the movies, so I now rarely associate the two universes. Like a lot of the other Netflix Series, it struggles with the 13-episode season length, but also has some of the worst writing and show management I've ever seen. It's long, boring and sometimes frustrating to watch, with a lead character that's whiny and dull. The supporting characters are far more interesting, yet even their story arcs are convoluted and uninteresting (Ward's drug arc for example).
Season 2, however, is a vast improvement. The show acknowledges that Danny Rand, played by Finn Jones, is its weakest component. It therefore boosts a lot of the supporting characters in the story like the prior season, but this time their arcs feel more in place. The 10-episode season length is also a warm welcome, and the pacing of season 2 is far smoother, and doesn't always drag. The choreography is also slightly better, still not perfect, and the whole season feels a lot more rounded and polished.
It of course still has its problems, like clunky dialogue and the main character STILL not being sufficient enough to carry the show. The season 2 finale does suggest some solution to this, although it's unclear how this will pan out in season 3, if there is one. Without spoiling the finale, it has to be said how random the final 5 minutes occurs, and the so called "post-credits" scene should have been left out in favour of another ending that seems much more natural.
All-in-all, Iron Fist has the potential to have a solid 3rd season, and I am left with some intrigue for it. But, the absolutely dire first season is a horrible experience and if you want to be caught up for the second season, go watch some random recap video - it will spare you the pain.