So then what's the excuse with Oleana falling to Ember spam, because the writers totally wanted to make parallels between Ash and Goh. And by the way, there hasn't been a situation where Lucario had to screw 2 Pokemon at the same time (even though it had always done so from continuing damage already inflicted by other team members), so...yeah.
Ash (and Goh) had to win in these battles no matter how flashy or boring. Lucario simply got the glory just to hype the end of the arc, but had it been anyone else, Rose would have lost regardless. Losing was literally not an option or else the arc would have continued, which was impossible because it had no more episodes. It's like Ash always stopping TRio before the episode ends.
Look of how you feel how about Lucario it’s not on being treated on the same level Torkoal.
You seem to be focusing on Lucario’s win loss ratio, look the fact is matter is unlike Torkoal who series that it was a member of the active team was in which ended.
Lucario is still developing and let’s not pretend that Lucario is going to get more battles to show off and do good especially when we both know it has a rivalry with Bea’s Grapploct and is likely going to be used in Ash’s next battle with Bea plus it will likely gain access to Mega Evolution.
Also the fact Ash’s Riolu/Lucario actually had a arc already puts above Ash’s Torkoal who never got an arc and didn’t really have that many battles.
Sure you can come up with excuses that “oh but Ash’s Lucario is only strong because the plot demands it” but the same can be said about every single one of Ash’s Pokémon as well.
It’s one thing to say that Ash’s Infernape was handled better then Lucario, however to try to compare Ash’s Lucario to Ash’s Torkoal and say that Ash’s Lucario(a Pokémon that is still developing) is the new lowest standard or lower then Torkoal is just completely ridiculous.
Now could how Lucario’s current handling be handled better sure, but to say that Lucario is the worst handled Pokémon is just laughable.