Ha! This is one of the most entertaining posts I have read in a long time.
Anyway, I wonder how difficult it would be to discover if the ball manufacturers are simply re-branding commercial cleaning products, and marking up the price. Many companies re-brand products, because it saves costs versus creating an original product.
This is not speculation, just a common business practice. Sadly, the ball manufacturers assume that bowlers are gullible enough to pay higher than retail pricing for something that can purchase at Walmart.
I do know for sure that Brunswick Remove All Ball Cleaner is re-branded Windex cleaner, or the same exact formula. I have a buddy who works for a lab, who tested the difference between the Brunswick cleaner and simple Windex. It's the same!