Understanding that Ranking of Fighters is by definition silly and not meant to be taken too seriously is part of the bit.
Hey ! Respect science...
Seriously now... sure. But only if unlocking everything is easily attainable, and leads to a lot more options/shenanigans. If it is only extra costumes or an extra character, who cares?