That's a problem that could have easily been solved with character skins.TBH multiple forms of Goku are highly requested characters. You may not personally want them but alot of people that like to see the multiple forms of Goku seen. I forgot the interview but Saiyan saga Goku and Vegeta were highly requested in Japan. Kid Goku has always been highly requested as well as SS4 but they fukked up trying to please both with GT Goku being a mix of GT and DB. Of course MUI Goku was always going to be highly requested being the new form and all. Its easy to say they ain't listening to what people want when you focus on enthusiast forums but in general the multiple forms of Gokus are among the most picked characters.
SSJ blue could have been alt skins for goku and vegeta, same with the base form versions of those characters.
Vegito and gogeta could have been one character with alternate skins.
Old broly and new broly really didn't need to be separate characters.