After looking through the direct again and analyzing things, I'm not quite as upset as before. I'm fine with Sheik and Zamus now, but the cuts and inevitable cuts still hurt. And I'm still pretty pissed off about Olimar, I can only pray that he changes mid development to get all his Pikmin back.
There are quite a few things to be glad about though...
I'd like to apologize to Diddy, you were right about the Phantom... But Sheik is still in the game.
I'd also like to apologize to the people who thought Link wasn't TP Link anymore... Because he still is, Gale Boomerang is blatantly in the Greninja trailer.
Pac-Man is all but confirmed, so that's at least one character I can be excited about, though not exactly my most wanted...
Miis aren't "shoe-ins" anymore, which is a bloody relief. If you notice the Find Mii stage, there's a Mii in the cage, which would be
your Mii.
In before Alphonzo.
Ridley wasn't actually shown so...
Also,
Kremlings.
On a sad note, poor Lip is practically deconfirmed, though it was to be expected.