Personally, I find that Blaziken/Ninjask dont bother me at all. In fact I welcome them as BPs on opponents teams due to one pokemon - my specialized Forretress. Red Card is a wonderful item, and with Sturdy I can get at least SR and normally a layer of TS down. Against Ninjask, I've even gotten 3x Spikes, 2x TS AND SR all down, and when it BPed and the recipient tried to attack, bye bye.
Otherwise I get a layer of SR down while a BPer protects, and in the case of blaziken it attacks, gets dragged out and I Explode in the new guy's face. BOOM