I like Naruto a lot in spite of a lot of the mishaps toward the end.
Kishi compromised Naruto's character for the sake of setting up Boruto.
It's fine not to like a lot of Oda's decisions. But they've remained consistent with his overall plan. He knows where he's going.