Speaking of, I FINALLY realized why I'm not happy with the roster despite accepting the limitations. Other than Lissa and Cordelia, everything's been so safe.
Marth, Chrom, Lucina, Robin, Frederick, Corrin, Ryoma, Xander, Camilla, Hinoka, Leo, Takumi and Elise are all the officially confirmed character other than the non safe picks. Count Tiki as she didn't have an amiibo for no reason and the OCs nobody cares about, that's 18 out of 25 characters in the base roster. Hyrule Warriors surprised Zelda fans by not just having the beloved characters they all knew, but also oddball picks like Agitha, Ruto and Darunia. That's 7 characters in the base game we don't know and it's not going to be a shock when they inevitably show Sheeda and Azura off too. It's playing too safe. "But Gwen, what about DLC?" If you have to rely on DLC to make an interesting roster, then you're doing something wrong
EDIT: Forgot Sakura's also going to be in, meaning there's even less for oddball picks