10-22 is a nice platform. Once you upgrade the barrel, stock, trigger, charging handle and add a scope it will be a real shooter
Thats BS. Every stock 10-22 I've ever shot had more than acceptble accuracy. People just love accessorizing their guns and think that spending money on them will make them a better shooter when they hardly ever do any practice.
The same goes for pistols.
I have never owned any gun that I could not learn to shoot accurately AS IS without puting a dime into it.