Yes, I should have phrased it as "the only reason the character was acceptable." Again, the gimmick was great, it is the only reason people don't actually play as Pokemon Trainer. One should realize when they conceived an irrational idea, that is my hope with Smash 4, I hope that Sakurai realizes that he needs to either cut Pokemon Trainer, or tweak the mechanics. Project M did a great job, Sakurai could do something similar but keep Pokemon Trainer in the background shouting out commands. Making the gimmick optional would certainly amend some issues that many have with the character as well.
Again, the notion that Pokemon Trainer was fine is Brawl is prevalent. I am content with Pokemon Trainer in Brawl. However, if they omit 2 diverse characters for the sake of keeping a gimmicky mechanic that wasn't well-received, I will interpret that as a detriment.
No one argues that Pokemon Trainer needs to be improved and balanced as well as the other characters, in fact i have readed that Sakurai stated that there were not going to be much newcomers in order to balance old characters (or something like that) and i dont see why wouldnt Red exclude of SSB. If at the end Charizard returns alone without the other starters (that would be disappointing to me) i wish that he at least shares his appearance with Red, as i said i dont consider Red a dead weight to Charizard, Red+Charizard=Bread+Butter. And actually it makes a lot of Sense.
Also something that would make sense is Pokemon Trainer being composed by Red, Charizard, Pikachu and Mewtwo. But that would be too much in one character.
As i said before, Mother is revealed as an assist trophy in order to let Metroid be a playable character, if Sakurai actually does something like that it would be proclamed as the ultimate troll causing a massive rage to Ridley supporters.
Now talking about Ghirahim and Vaati, if i support any Zelda character it would be, as i said before:
Personally, my favourite character for being a newcomer for both Zelda and Toon would be Wind Waker Ganondorf.
Current Ganondorf, used in Brawl and Melee is just a clone of Captain Falcon, but there is a conflict between fans of Zelda that want him to change the moveset or fans of SSB that want he to stay with that moveset. So adding Toon Ganondorf would be a solution avoiding the conflict, fans of Zelda would enjoy the Double Sword Agile Moveset of Wind Waker Ganondorf and those idiots who are attached to Captain Falcontwo would still have the option to play with it.
i have to admit that it sounds a bit rude in the end...