In addition to what has already been said, pawniard has a pretty weak matchup spread, given nearly every competitive team has a bulky fighting type, ground type is pretty common (including some very strong trappers), and if it wants to run a viable speed tier, then It tends to lose trades with a lot of defensive Pokemon.
It lose to timburr, mienfoo, mareanie, foongus, onix, trapinch, diglett, and scraggy
It beats vullaby (sometimes), grookey (sometimes), abra (sometimes), ferroseed, porygon
Most of the things it checks can run a coverage move to beat it.
By no means is it bad, and it’s role compression is near unrivalled, but it’s not broken