Is Sakura from ‘Naruto’ actually useless or an underrated hero?

#SakuraSoAnnoying
#SakuraAHero
Is Sakura from ‘Naruto’ actually useless or an underrated hero?