I think Sasuke's one of the best written characters until you get his meeting with Itachi and later the Edo Hokages. Everything he does is pretty realistic and in line with who he is established as, as a person.
But these aren't bullshit powerups. Itachi used Amaterasu around chapter 150~ and the Gokage arc starts around 450~ and Sasuke showed the mangkeyou sharingan 30~ chapters before this arc began.
Susano'o was established in 392, 60 chapters before Sasuke used its most basal variation.
Sasuke was getting roughed up by everyone and would've died to the Raikage if not for Gaara.
Barely survived against Mei who wasn't going all out.
Needed Zetsu to give him chakra.
Needed Obito to save him against Oonoki.
Needed Karin to heal him.
So it's not like Sasuke's saves don't have explanations—Zetsu spores are established at the start of the arc afterall. It's not satisfyingly but each save wasn't bullshit. Kishi made sure everything going into this had support of some kind.
But these aren't bullshit powerups. Itachi used Amaterasu around chapter 150~ and the Gokage arc starts around 450~ and Sasuke showed the mangkeyou sharingan 30~ chapters before this arc began.
Susano'o was established in 392, 60 chapters before Sasuke used its most basal variation.
Sasuke was getting roughed up by everyone and would've died to the Raikage if not for Gaara.
Barely survived against Mei who wasn't going all out.
Needed Zetsu to give him chakra.
Needed Obito to save him against Oonoki.
Needed Karin to heal him.
So it's not like Sasuke's saves don't have explanations—Zetsu spores are established at the start of the arc afterall. It's not satisfyingly but each save wasn't bullshit. Kishi made sure everything going into this had support of some kind.