While bulky fairies do give fighting types some issues, many of them have ways around that. Usually by means of Iron Head (or Iron Tail in Lucario's case) and Poison Jab/Gunk Shot, the latter giving Toxicroak a fair niche thanks to having STAB. As for ghosts, there's one fighting type that strikes fear into their hearts, especially Sableye's, and that is Mega Lopunny. Never mind that many fighting types have dark coverage or a second neutral STAB anyway.
This being said, it's still not that difficult to build a team around a fighting type as a dedicated sweeper. Keldeo, Mega Gallade, Terrakion, and Hawlucha to a lesser extent are all good choices for that. They can wallbreak pretty well too, as Mega Medicham, Mega Heracross, and Conkeldurr can do that, the latter also being able to slap on an Assault Vest for a tanking role. And let's not forget Breloom, which is still an annoying bastard to face.
As for beating fighting types, a bulky resist is a good switch in most of the time. Among them, Clefable, Mega Altaria, Mega Sableye, (Mega) Slowbro, and even the odd Cresselia. Consistent checks include that ever pesky Talonflame, Lati@s, Mega Diancie, and HP Flying Thundurus.
This being said, it's still not that difficult to build a team around a fighting type as a dedicated sweeper. Keldeo, Mega Gallade, Terrakion, and Hawlucha to a lesser extent are all good choices for that. They can wallbreak pretty well too, as Mega Medicham, Mega Heracross, and Conkeldurr can do that, the latter also being able to slap on an Assault Vest for a tanking role. And let's not forget Breloom, which is still an annoying bastard to face.
As for beating fighting types, a bulky resist is a good switch in most of the time. Among them, Clefable, Mega Altaria, Mega Sableye, (Mega) Slowbro, and even the odd Cresselia. Consistent checks include that ever pesky Talonflame, Lati@s, Mega Diancie, and HP Flying Thundurus.