I have never once heard people complain about a fighting game having too many characters until this game was announced.
It's not like you have to play as all of them! Just find the few that fit your style.
--
xfd dude, it's just a popularity contest on the internets.
-Vlado