For hobbyist type purchases 100% only support deserving companies with my money. I'm sure you don't want to hear that but we do exist.
When other companies do horrible crap that I know about I also avoid supporting them as well. Unknowingly supporting evil is different than knowingly supporting it.
Did you ever have to preorder a tooth brush or trash bag, then wait 7+ years hoping you actually get it? I mean, it's a really NICE trash bag! High quality refuse removal apparatus totally worth the 7+ year wait!!!
That is not acceptable no matter how you spin it. PT Barnum called it bro. You were the sucker born that minute!