That's what the phrase means.
No not really. Because being a big fish in a small pond typically means you're isolated from the other ponds. But with a game like this that's not really true. Or at least they way I'm thinking of it isn't the same thing.
Because each store isn't really a pond... It's simply one part of sea that isn't really as isolated as some may think.
But some people would rather see it become a pond, where other fish aren't allowed to swim.
Edited by VanorDM