How is Sakura not having any unique abilities any different than Ino, or Chouji or Shino or Shikamaru? I mean aside from ninjas who develop their own techniques, most either build on pre-existing ones or learn things from other people. The main thing that makes ninjas unique is the combination and using their skills in interesting/intelligent ways... even a character who originally developed a technique can be surpassed by a student they taught it to. I don't think developing it originally really means much of anything when it comes to competency or success on the field.