Yes, it might actually be a win, except for the fact that a global tax has to include subsidies, which it won’t. I also am highly skeptical about any kind of global tax.
It is my understanding many corps pay virtually no tax. Tax write offs all over the place. Hire a deviant get a break. Ie take a subsidy via me an you.