Separate from how the USBC has handled this situation and others like it (that would be poorly, and heavy-handed), the issue with durometer testing of softness has an issue that is separate from Storm or the USBC or anyone else: When the equipment used to make these multi-million-dollar decisions cannot itself be calibrated to show the same results every time in every application, you have to devise a new test, or throw that standard out, or give a very wide range of acceptable results.
The USBC tests balls for approval at 500 sanded. The easiest thing would be to require ALL balls, even those spot-checked, to be taken to 500 and then tested so as to remove that variable. Otherwise, you can develop a two-stage testing solution where the ball has to test at 73 when at 500 sanded but is allowed a wider (3-4) variance in the durometer to allow for polishing. If you won't do that, then the entire standard has to be moved up to a higher number so that polished equipment doesn't punch below 73 -- but that's a legislative issue for the USBC and would have to be voted upon at some future date.
What the USBC chose to do was do a spot check on equipment under different circumstances than other tests that showed the balls to be in compliance, and that is wrong. There were so many other ways to handle this that would have been fairer to the bowlers and the company both, but the USBC didn't take those routes. I'm also disappointed to see some people standing up for the USBC, right or wrong. An organization that can't operate with fairness, logic and transparency is not worthy of our support.