MK8 alone probably has the worst MK character roster to date.
Koopaling's are the only decent newcomers, but only the ones you actually like as opposed to all 7. Then we got Baby Rosalina, Pink Gold Peach. Why? I dunno.
There is also issues with choosing unpopular characters over popular characters. E.g. there's no Diddy Kong or Bowser Jr. But there's Lakitu and Toadette! ...who asked for them?
Also, the baby characters feel like they're saturating the roster.
It's a shame, I feel MK8 has the best 32 tracks, but the 2nd worst character roster.
(MK7 being my least favorite.)