Come hanno già detto altri, dipende dalla situazione. Se ti trovi un boss con tanto attacco sei costretto a usargli contro vari debuff, ma ovviamente se trovi uno slime non è che sprechi 10 turni per minimizzargli le stat. Tra i vari esempi anche su braverly default, per fare un esempio, senza un pirata(Che applica vari debuff) o un vampiro(Che può usare debuff migliori anche del pirata) le boss fight durano ore. Su pokemon si usano eccome i buff, mi ricordo di quando battei la lega solo con gardevoir, che appena arrivi a +4 con calmamente i pokemon avversari cadono come mosche. Ma diventano inutili se il pg può fare solo quello, e non conviene per nulla, magari se metti il classico supporter che oltre a curare buffa gli alleati o magari un personaggio con molto attacco che usa anche debuff ma che fanno anche male(coff...coff... come il pirata sopracitato coff... coff...) Poi se fai battaglie che necessitano di debuff come l'esempio di zoro il ruolo di debuffer diventa indispensabile, soprattutto se può applicare malus che colpiscono anche i boss o meglio buff che annullano i malus(Come puo essere uno che annulla la morte per tot turni)... Insomma, il debuffer/buffer può servire, basta che lo rendi utile nel tuo gioco.