FishkeeperTimmay!
Smash Ace
Hmmm, the only truly godly matchup I can recall for Snake is vs Ike. No, Snake is definitely good, but unless if I'm mistaken that's his only significant counter (the other ones are garbage like Ganondorf).
He does get countered by Pikachu, who I don't think is nearly as good as Snake OR Ike. And as I said, his punishable air game is generally a problem against characters who are very air oriented. While it probably isn't so much as a problem that he gets countered by several more characters, it's enough for me to believe that he's certainly not broken enough to be on the top tier.
Its funny that everyone bring up his subpar aerial game when refuting Snake. I very rarely, if EVER see Snakes take to the sky, Why would try to fight you in the air? They are very content with controlling the stage with explosives. Almost every character has issues approaching him, and Snake isn't one to die easily either, considering his immense weight, so you need to successfully approach him many times.
Because of this, any character who can't approach well is sunk. Thus, G&W, Marth and Metaknight can hold their own with him. Practically everyone else is disadvantaged because they can't counter his control on the stage. He's not "broken", he just has so many matchups in his favour, thats it hard to keep him out of top tier.
As for Pikachu, you should really check out the Pikachu board and see the developments coming from him. He already has running speed, power and crazy priority on many of his moves, which made him high/mid by default.
But recently, Quick Attack Cancel and 50%+ chaingrabs were discovered, giving a huge boost in mobility and power. This alone will probably make him the highest of high, or bottom of top.
The metagame is changing so fast, its important to keep up on these things. xD