You joke, but reports are now indicating that it was MLB's corporate sponsors, and not pressure from MLBPA (as was assumed), that convinced MLB to move the ASG. So more businesses than simply MLB object to what's going on in Georgia (or, at least, want to look like they object).
I'd be interested to read, however, what you think is the appropriate vehicle is for preventing businesses from engaging in this kind of political activity—the "right [...] to punish" a jurisdiction (Georgia, in this case) by revocation of economic activity.
I'm not imputing anything to you, specifically—but I know many on the conservative side cheered the Citizens United decision that gave corporate entities way more latitude to act like private individuals and/or directly engage in political activity. In recent years, it seems folks of that same persuasion haven't been happy with the political causes many corporations have ended up supporting—driven, I don't doubt, more by market realities than moral integrity; but nonetheless, it has happened. Maybe some of us on the left were right to not want that cat let back out of its bag, even if we've seen the superfluity of SuperPACs balanced, as it were, by Nike pretending to be woke now.