@ElderOnitar I guess the solution could be if oda retcons that his ilness make him magicly weaker (never implied or mentioned, the contrary actually, when shiki attacked them in chapter 0 they were boasting about roger)
Otherwise its weird as fuck that still developing roger was superior to rocks jsut to stall with WB all of the sudden years later, while he still didnt achive his dream
And you need to be toddler to not understand that before you dont achive your dream you dont reach max potential