The ranking list is a big pile of male cow dung.
The game has a lot of BUGS.
The “Stages” might refer to the place where we do battle. And he might be referring to the Buff Pads that are present in some of them. This is highly random. You may or may not get something that may help you or your opponent in battle. It just adds to the strategizing. Luck plays a large role, too.
You may have experienced “server lag”. It is not your connection that has the problem… It’s the game hating you. (just kidding)