Melee's stage roster was way too irregular design-wise, but from then on (and even N64 before Melee), Brawl and Smash Wii U / 3Ds had completely full and symmetric stage rosters, specifically base rosters.
View attachment 170930
This time, Ultimate has a perfect square roster, meaning less liberty of design, so you gotta fill it entirely or leave similar gaps to each side of the final row, which they didn't, they just left almost half of the final row empty.
View attachment 170931 The demo builds of the game have the entire stage roster filled from corner to corner, even when they have less stages on them. Even back then we saw a fully filed stage roster:
View attachment 170934
Conclusion: if the stage roster was 103 and done, then they would've shown us the stages resized in a way that it would fill the entire roster corner to corner. It doesn't take two brains to do this in design area and they are definitely not killing a menu's design for lazyness on resizing things, if you think they are then you're simply delusional and in denial of us getting more stages to fill the rest of the gap, and whoever says "they have weird menus before" is just as a bad excuse or comeback. It's not precedented in any of the Smash games and Melee doesn't count because the roster design of that game is truly the only one that makes no sense, every other one does whether it's a perfect square or not and they are symmetrical. And to make things even worse (or better), all stages are gonna be available on the go this time if I'm not mistaken.
Therefore that gap we saw last time totally suggest and implies more stages we haven't seen. Typo or not, 108 just makes perfect sense and it's gonna happen, period (at least for base, if there are more in the future with DLC you can expect the usual next page to be added, as they won't downsize the stages any further otherwise that would be impossible to stare at on small screen.) The only way anyone can make me think otherwise on this is if they show me 103 stage roster filling the entire thing as it is supposed to, but if they didn't already it's because there is clearly more to be seen at this point still.