So here is a thing about the race thing. In the Fishman arc in east blue.
Arlong explained that the natural strength of fishaman is 10 times higher than that of humans. But later on the stronges pirates or marines were always humans. We have giants, minks, fishman, Lunarianz etc. but it’s always humans who stand at the top. Although they are regarded as the weakest race. Let’s count the strongest characters we know. The top of the top. Gold Roger, whitebeard, xebec, shiki, big mom, shanks, BB, Luffy, dragon, sengoku, garp, akainu,mihawk and Kaido. Now the next level we have: kizaru, aokiji, fujitora, katakuri,zoro,sanji, Ben, shiryu,marco,Rayleigh, king and queen. So in total we have 24 humans and 1 ogre and 1 lunarian. And this is just some of them. People always take the luanarian race as an argument for king’s strength but most of the strongest characters are human. The race gives him a natural advantage but doesn’t put him on top. Like Germa’s experiments makes sure that Jude’s kids have a certain level of strength but doesn’t really put them on top. It gives him a versatility advantage, but that’s it. You can’t say oh he is a lunarian, all lunarians are super powerful and are at least at this level. If they were that powerful they wouldn’t be almost extinct(expect king). Humans would be.