I understand the rationale but positioning and positional pressure are the most important stats in football tbh. Compared to basketball, football is more about breaking down order and forcing mistakes then attacking orderly and efficiently, thus a player of lower accuracy but higher offensive versatility is a better poacher because he forces the defense to constantly change strategies. Ronaldo has good accuracy, good long range, can play the pivot, has GOAT aerial game and can fake retreat on the wing with the best of them so you need to constantly change the defense for him. Sure he needs a team to be used properly but on a high end team he puts extreme pressure on the back line alone, while messi's creative game distributes pressure on midfileld and back line. Messi generates more pressure overall but ronaldo generates more on the back line. This opens up more poaching opportunities for ronaldo, thus more goals on a slightly worse accuracy. It's also the reason why ronaldo's rate against top teams doesn't vary that much as top teams can distribute pressure efficiently between midfield and defense .. just look at juventus tbh, and thus can better handle pressure from messi. Assuming a top team, the rate of mistakes caused by ronaldo is higher in high stakes games => more defense collapses => more poaching opportunites.
That's why accuracy is weak stat imo.