Which business doesn't care? My business does. I know a lot of other businesses that do. It's time to alter the idea that corporations should be free from ethical concerns. Any Open Source supporter working within a company should be helping that company make ethical decisions about software. I'm not suggesting "never buy commercial software" here, I'm just saying that discouraging dealings with demonstrably unethical companies like Oracle is worth doing
and it makes business sense.
That's the thing that always kills me about the mindset that ethics don't matter, when you're talking about business decisions. Why would you believe that a company that has repeatedly screwed customers and competitors won't screw you when there's even modest economic benefit to doing so? History indicates you will be screwed, at some point, by Oracle, if you rely upon them. And, by supporting them, you're supporting the ongoing damage they do to our community and the tech industry in general. That's lose-lose.
So, doing the right thing has a pretty good business case.