Somebody lied to you. They are quite capable of great accuracy.
He's simply never owned one that wasn't broken. Most are fine to 200 yards and beyond. I've rung steel at 350 with my '92 chambered in 38-40. It can be done if you channel your inner Fudd.
If you would like my opinion you need to pay for a consultation. Call my secretary to schedule an appointment.
Ok I gotta see this. When's range day fellers? Every 30-30 I've owned must have simply been a turd. That or I can't shoot. Granted the 30-30s I've owned have all had steel buttstock plates for pads and were probably shot out.I dropped a deer in it's tracks at close to 250 yds with my marlin 30-30. I've also killed them at 50 yds in the brush. Best deer gun ever.