But wouldn't those traits serve him better on Yoshi's, BF, and the other stages that are traditionally considered better for Ganon? You have more options in neutral with the platforms, the same oos options, the ability to use the platforms to edgeguard more efficiently, and platforms to tech chase with.
Although he masks those stages weaknesses well, he does more than that. He is literally performing better on those stages than he does on the platform stages. I don't think it's as simple as "he just makes fewer mistakes", because making fewer mistakes on the other stages should be better for you.
My theory is he has a distinctly different platystyle on those stages that works. Maybe they are better for Ganon. Maybe they are not. But something tells me they aren't nearly as bad as we think they are. Maybe they just require you to change the way you play drastically.