I think I was one of the ones complaining that 17 was getting too much shine, but at this point, I don't care anymore. Rock on MVP! I also love that despite Vegeta's big talk about Saiyans last episode, our final three contenders are Goku using a form that has nothing to do with Super Saiyan, Freeza and ANDROID 17. While part of me still wishes Gohan had been in that spot, this honestly makes up for it.
Also, while I'm sure people are complaining about it, Jiren attacking the stands in a fit of anger was the best character writing he's ever had. It contextualises his philosophy better than any hackneyed backstory flashback, and Goku turning the fight around on him in response to the point where he pretty much threw in the towel afterward cemented that his arc was a) complete and b) actually existed. Hell, as hyped as I am for Freeza and 17 being the big heroes in the final ep, I almost wish the fight had ended here, since it's hard to imagine how it can keep going after that. Plus, the animation in this episode was so mind-blowingly spectacular, even next week's Takahashi-fronted finale probably won't top it. And we really need more than half an episode to wrap up the non-fighting side of the tournament. The preview suggests we'll get to see Super Shenron summoned, but I feel like it can't just end there unless it's going to lead directly into the movie.