Sour grapes? Not sure what you mean. I paid thousands of dollars for these brand new bikes, and the very first damage they experienced is from a supposedly quality product.
I tell you what, badamsjr, you go ahead and use this product on your bikes. You sound like the kind of guy that doesn't sweat it over a little damage here and there. Good on you, mate.