This analogy doesn't work; in your coffee example, the cafe is complicit in benefiting from the manufacturer's cost-cutting (at the expense of the children). But the only injured party in the Unity case is the game developers themselves, who presumably are already aware what their own interests are.
To fix your analogy, it would be like a coffee manufacturer who apparently somehow screws over their customers (cafes), so you decide to retaliate by boycotting the cafe.