HR, while I was quite annoyed with early on, turned out to be the greatest kind of hero after all. Simply outsmarting everyone involved. Just...brilliant. I'm not sure he'll fully get his due, to be honest. These shows don't get a lot of time to ruminate on what has happened to them-unless you're the central figure, and it's part of your origin story. Then you can stew in it forever!!
The ending...I"m still puzzled over it, to be honest.
Except for Whiny Wally West. I really can't stand that little twerp. They really desperately need to shove his insufferable ass back into the Speed Force or the lifeless alternate Earth or the Mesozoic Era and leave him there for good.
All these things and more!!! "Why don't I have powers? I want super powers! Where's my speed powers; life's not fair. Why does Barry have to be my orphan brother? I don't like it. I'm pouting"
He was better in the season prior when it was about Joe trying to find a relationship with him as father/son, or for Wally to realize that both his parents made mistakes, that the one he trusted in lied to him so very badly, that his mother was faaaaar from perfect, and that adjusting to his new world would take growing pains.
Kid Flash Wally is a turd. I think the writing was rough and unbalanced here. Do they want him as an understudy? An equal to Barry in all ways? Better than Barry?
Then again, much of this season suffered from such uneven portrayals of the characters, and their motivations and such.
Don't forget, the nonsense of the Musical to a Flash only viewer was to show a crossover with Supergirl. So, the 'break up with Iris' was simply to stall a storyline until actor's schedules could match up and film a show. That's why. And it stunk to have to watch the 3 episodes around the event.