I've been able to enjoy this season just as much as earlier ones, but I think part of it is because I've learned to turn off the cognitive dissonance that comes with PIS. There's a lot of heart in this show - and, shockingly for CW, a lot of good acting performances imo - that transcends the other stuff. Flash remains just a fun "hero" show. I gave up on Arrow a while back because it didn't do enough of those things to keep my attention, but Flash has remained a favorite.
The musical episode and crossover - both destined to be polarizing among fans - were highlights for me. Their ambition in the series remains untouched, even if they do occasionally get into ruts with villains and character arcs.