There are now 94 characters in MPQ and that’s a number that just keeps growing. Even if you don’t have every single character, you’ll still have pages and pages of characters, mostly because the roster view only has 6 covers per page. See this
See the dots on the bottom that shows the number of pages? At this point they’re merely ornamental because you it only signals for the first 8 pages, while the average vet roster has 12+. Also see all the real space wasted. Sure, as a graphic designer myself, I appreciate the breathing air, even if it’s clearly too much. But design must follow usability when creating mobile UIs. With just a bit of reorganisation and without changing the size of anything, it would be possible to fit 9 covers per page like so
It’s now a bit crowded, yes, but on the other hand, users will save literal seconds of swiping left in order to interact with their lowest leveled covers. This kind of ease of access should be pursued first and design should follow. The background could be made less busy, for starters, or lighter, to provide higher contrast, etc.

