The problem is that the matchup disparity matrix is difficult to derive. For example, Puff-Fox is widely considered to be fox favored, possibly as much as 60/40 (this is fairly big, peach-icies, a ridiculously bad matchup is considered 70-30, and peach-puff, considered near-unwinnable, is 80-20, yes these ratings are bad) in general. However, Hungrybox, the current rank-1 player, plays puff, and has a positive winrate over something like all of the top 20 Fox players in the world.
The next best Puff player is #38, and doesn't have any wins against top 10 foxes. Is HBox just the best player ever, consistently winning a "bad" matchup, or is Puff a better character than people commonly believe? Who's to say?