GenocideHeart wrote:The problem with Sakura's skill level is:
She knew an antidote to an INCREDIBLY RARE, NON-LEAF IN ORIGIN poison like Sasori's.
This is not the way to look at it. For one, she didn't _know_ an antidote to it, she _created_ one, by pulling a sample of the poison out of Kankuro's bloodstream, analyzing it with specialized equipment, and formulating a compound that broke it down into a harmless protine.
While the process there is advanced, it wouldn't matter how rare the poison was, or if it came from Leaf or not, Sakura wasn't taught to create anti-venoms to common leaf poisons, she was taught how poisons affect the body, and how to formulate anti-venoms with a sample of an unknown poison.
Sakura was taught how to do this, but not just anybody can learn something like that. Sakura could because she's obviously a genius along the same lines, or perhaps better than Shikamaru. You should note that during the 2nd test of the chuunin exam Sakura was the only one who could answer everything without cheating. Just because she's shallow doesn't mean she's stupid.
As for Sakura being a genjutsu type rather than a ninjutsu type, you're looking at this from the wrong approach. Genjutsu suits Sakura because it requires fine tuned chakra control, very little chakra, and lots of inteligence and imagination. Medical Ninjutsu is very similar in that it requires below average chakra, extreme levels of chakra control, lots of intelignece, and a lot of specialized study. She isn't considered a ninjutsu type because she dosn't have the chakra reserves for most general offensive ninjutsu.