My thoughts after catching up on the last few episodes: it's gotten better, but not substantially. I think what it comes to for me is the show is running into a wall because of being a network show. Too many cast members and too many episodes that need villains, while trying to top the first season's main villain and coming up increasingly short. The villains minor and major are just terrible this season. And while they've done some great emotional work the past couple seasons, the emotion is feeling artificial in season 3. We've talked about the repeated "I'll go have a talk with" stuff, but the resolution (for now) of Caitlin going evil was so fake, like everyone being cool with Barry after he told them about Flashpoint. And Tom Cavanagh, who was one of the best parts of the show, is just wasted now. They have been doing a lot better by Cisco and Caitlin this season, and it's cool that Wally's finally a speedster, but I'm wondering if the show has much new to offer.