The problem with this logic is that is inherently flawed
Mihawk is a dogshit character oda doesnt give one rat ass about. He is written incositent, despite having like only 30 pages, he was seen fighting in marineford, despite delusional people do not acknowledge it, and was never given any special treatmeant in a panel, in fact he was used less hype than characters doffy if you read marineford. You dont even need to make a case for if you are not a sword swalloer
However oda cares about zoro and oda is aware that if its ever made clear Shanks > Mihawk everyone would shit on zoro, more than a human mind kind even imagine