By your logic, Garp is weak sauce since he actually bled from G2 hakiless Luffy. Just think for a second what it means to get hit by G2 Luffy in pre timeskip, lol. Maybe you'll change your opinion on Magellan.
Garp let himself get hit by Luffy and wasn't using Haki whatsoever, we've seen Garp manage to endure blows from Kuzan when he's actually on guard. We haven't seen a similar thing with Magellan.
Also, either Magellan is a complete DF merchant and Shiryu cannot even handle some hakiless DF merchant with his swordsmanship or Magellan actually has other skills besides his DF...
We don't know how strong Shiryu was at the time when people compared him to Magellan, and even then it was just about how dangerous they were to the prisoners.
If Magellan has other skills besides the DF, he needs to PROVE that. I can't just put him on the same level as people like Croc or even Katakuri or Marco just because "well I'd like to believe he's not just a DF merchant who gets dropped to the floor by pre ts G2 Luffy", that's not how this works.
At the very least I need him to have great portrayal, but it'd really help if he also had better feats.
For now, I'm not even putting him at YC3 level. He needs to prove himself just like any other character would, it's not about how my opinion just won't change on him, it's about Oda not caring about his powerlevel.
If this were me going off a bias, then I'd also have the old legends above Oden, yet I don't. Doesn't mean Old Gaban isn't a far better character than Oden on every front.