Try different store brands. Hunts sucks but some of the store brands are pretty good. Unfortunately some of them are actually made in the Heinz factories. But at least their name brand will suffer. They make a lot more profit on the name brands than the generic labels. They at least have to share the profits with the stores.
BTW have you tried Malt Vinegar?
I share your thinking. My husband and I were in Kroger today and I needed vinegar. He REFUSED to buy Heinz vinegar (surprised me because he is usually not paying attention to that sort of thing) so we bought the store brand. Now I know Heinz probably makes the vinegar for Kroger, but at least I know I gave them less of a profit.
There were no other choices, or I would have gone for another brand.