You can’t say ground rods are absolutely worthless, I’ve had several jobs where they had lightning issues, and adding ground rods and proper bonding solved the problem. I have a neighbor that lives on top of a hill that all pasture, no trees. His fence charger got knocked out every time a storm came up. Installed two rods at the barn, two at the house, and two at the utility pole feeding the house. He hasn’t replaced a charger since. Another customer had a house below a rock quarry, lightning constantly taking out his tv and telephones. The phones and cable drops were at the opposite end of the house from the service, and were not bonded to the service. Added a rod at both ends, and buried a #4 bare copper between them. He hasn’t had a problem since.
Another customer was at the end of the poco line, and was constantly getting surges during storms. Added three rods, and problem stopped.