Late reply, but there is a positive side here: I really appreciate that of the three aforementioned pure Fighting types (and one of the Legendaries), none have the typical humanoid body shape that is so common among Fighting-types, ever since Gen I. Granted, Urshifu jumps right back into that stereotype, but generally they did a decent job of avoiding the "every Fighting-type is a human martial artist" cliché this generation.Grapploct, Farfetch'd/Sirfetch'd, Falinks. VIII introduced 3 pure fighting pokemon, which are all some combo of poor stats, available late, or just boring. They even added 3 fighting type legendaries just to make sure you never use one of these on your team
As for my least favourite, I harbour a searing hate for Inteleon. "Jobification" of a Pokémon taken to the logical extreme, and made even worse by the fact they just straight up gave a Pokémon a gun with the G-Max. Inteleon doesn't even look like a man in a costume, it looks like a man in body paint. This design is all-around awful. Cinderace follows close behind for closely related reasons. We're approximately 0.3 steps away from just making the Pokémon speak like humans too. Fair enough when it's an animalistic Pokémon like Meowth, but beyond creepy when it is a "man in a costume" design.