Jeez,
I think the companies do a great job in identifying conditions!
Storm in particular comes to mind. They have beautiful charts with their balls that show what range of oil conditions it works on.
Long and heavy to short and light and 9 variations inbetween. All these are assuming box surface!
Of course, then there is drilling and hand! This can move balls dramatically in category. A great example is my former league teammate Jimmy Keeth who can throw with up to 725 rpms on the ball. He doesn't tend to ever use heavy load particle. 25 revs down the lane can create a lot of friction that me at 15 cannot revs cannot create on the same amount of oil.
His oil ball may be a scuffed pearl and mine is a heavy load particle solid.
In addition not all conditions are played the same way. Maybe you've seen Bob Hanson and my posts on playing heavy flat oil patterns with weak equipment that allows one to easily point and then fitting the backend. The common strategy is low rg heavy load particle solids I don't think is really the winning strategy. The low rg portion makes one swing a little in the heads and then doesn't provide the recovery.
Summary. I think companies are doing agreat job. Storm(with charts), Columbia with their hook in oil, and hook in dry ratings. Ebonite with their ball selector. All are doing agreat job.
We as bowlers and interperters of information maybe need to get better. Myself included!
REgards,
Luckylefty