Could be like Luffy too.
Except not as dumb
I swear man. One piece is speed running it's goodwill to me. If I didn't know any better I would say this is Stockholm syndrome after spending 1000+ episodes. Like it was one thing to have luffy clueless about others feeling for him. But 4th gear! I would watch loonytoons if I wanted see that stuff man.
But in all seriousness, the power to be all knowing be it from calculating the future of whatever is very hard to pull off and is an easy way to tell if the writer is worth his salt so to speak.
Not saying the guy is a bad writer, but man if you can stay consistent with your own established lore and logic you should not be using such challenging setting then.