Again, you need to understand that a plothole is only a plothole if it breaks the logic of the story in an unexplainable way.
The answer here is not only very simple, but can also be explained through the logic of the story, and by the logic I mean "the function of control". You guys needs to stop trying to find ways to diss on the story and using fallacious knowledge of the craft to do it. Unless you want to waste time dealing with people like me at every turn.
If you really can't stand One Piece anymore, either make a pause or stop reading it. You are only hurting yourself here.