I remember all the accusations that Oden was a Gary Stu whom everyone loved and could do no wrong. This entire back flashback has revealed to us how fallible he truly is.
-Has caused a bunch of disturbances which led to his disownment
-Only regained favor by doing what he's best at, getting into trouble
-Abandoned his friends and family for adventure
-Played second/third banana to Newgate and Roger while on their ships
-Is chastised by his retainers for being an irresponsible oaf
- Recklessly confronted Orochi that ultimately led to his imprisonment and the further ruination of his country
His and Wano's fall were just as much his own doing as they were Orochi's. I hope for a lot of self reflection on his part before his final moments. That said, all of the above just make him a more humanized character.