“It would be great if people had to buy more of the thing,” says guy who makes money selling the thing.
So we should reject an ally that has a shared goal simply because their motives aren’t pure enough?
It’s the old Stephen Fry quote “it’s more important to be effective than it is to be right.” We shouldn’t care so much about whether or not someone has the right reason for trying to affect a positive result. Gamestop’s motives are irrelevant, the effect of their actions are what matters.