OF COURSE THERE IS. >.>
I mean, obviously if a terrible player plays the best, and a good player plays the worst, the good player would win, but that's exactly the purpose of tiers. Characters are put into certain tiers based on their ability to play other characters of the same skill, and how they would do. Fox was undoubtedly the best in Melee, I figured that'd already been figured out. In Brawl, I personally don't think Snake is the best, I believe Metaknight has the priority to own everyone with his forward B and neutral B. I mean, sure, the skills of the player is a huge factor in the game, but if you learned how to play with Metaknight, and you learned how to play with Pikachu, you'd most likely be better off with Metaknight. I had to post this because of the constant, "There is no best character" buzz. And another thing, Snake and MK are hard to figure out, so don't complain if you play someone who uses either of them. If you think it's cheap that they are using MK/Snake, then YOU use one of them and try playing your opponent.