It's funny, Kishi had to have done this purposely, and it's pretty obvious:
Sasuke barely cares for anything, shows no emotion except for about maybe 3 chapters where he had a big "break down" and focuses on only one thing and does whatever it takes. This is his downfall because whatever it takes MEANS whatever it takes and then some.
Naruto cares for everything you can possibly imagine, has emotions that I've never even heard of (xd) and focuses, but knows when to stop, sometimes he stops too soon. His downfall is this because when all of those built up emotions burst out, which happens a lot lol, he unconciously does things out of the Kyuubi. Also, when those emotions come, he turns into Sasuke as in doing whatever it takes to get something done. After Pein injured Hinata, and destroyed the village, Naruto would've killed him even if he was Nagato. It wasn't until after the battle that he actually calmed down and actually wanted to talk. But if Pein was Nagato and Nagato was fighting Naruto, Naruto would've blindly killed him.
So in a sense, you're right, both of them are emotionally weak, but in very different ways. Sasuke, because those emotions are near absent and bottled up, and Naruto, because they're overflowing.