As to the golf ball.......
In the old days, of wound balls, I tested quite a few golf balls using the method defined in Dave Pelz' book. You have a salt bath in a large cup, with glycerine or something to lube the ball, and spin the ball in the heavy salt bath. Mark the top when it comes to rest, spin again. Quite a few balls would have a heavy spot and come to rest in the same position upon spinning again.
You mark the this spot, and when putting, you do not place the heavy spot on the side.
Now, with the newer ProVs, etc., I tested a number and really didn't find a heavy side. Then a few years ago, someone started selling that 'fancy' spinning device that did the spin testing, etc. I think newer balls are better with respect to uniform weighting.
Also, as mentioned in Dave Pelz book, I imagine the 'volcano' effect around the hole would be very much lessened at tournament courses as compared to ordinary course conditioning. Volcano effect being that as everyone steps around the hole, a depressed area is formed around the cup and the cup is effectively raised like a volcano. A tournament course receives much less play (140 rounds) and then about 70 rounds on the weekend. Hole locations are changed every day. The area around the cup has to be much smoother given less play and extra attention to cup placement by maintenance crew. The professionals should putt better if only for course condition.
Have there been any 'changes' in cup setting to minimize 'volcano' effect even more. Perhaps, the firmer greens being used today, to 'toughen' course setup, has helped with respect to minimizing volcano effect.
But, I wonder, with all the special treatment that professionals are offered, do the pros receive 'specially' tested golf balls ? Golf balls that receive special testing for roundness, weight distribution, etc.
Does anyone have insight on 'routine' QA/QC testing for golf balls and whether golf balls supplies to professionals receive 'extra testing' ?