How you gonna afford all the social schemes with no tax under $50K? I have "free" healthcare but it's 2% of my taxable income. The taxable brackets start at $18,200 ($11,880 USD) here. You'll need to ensure there is finance for social services else you'll be bringing harm to your society in the form of failed infrastructure.
Mainly: "Increase highest bracket tax (+5%)", "VAT for luxury items", "Collateral for loan is realized gain". Universal basic income will put money back into the economy and generate sales tax. Legalizing marijuana will bring in tax revenue when regulated properly, same with prostitution. Universal healthcare will arguably save us money over time.
And by the way, that 2 trillion dollar tax cut they got from their orange canary god would've paid for the US military budget 3 times and still had enough left over to solve world hunger, educate everyone, and end homelessness.
Well, the tin-foil-hat answer is because they make more by investing it here, namely, in politicians. (Like Musk bought Twitter in an attempt to control the national discourse, so he could, you know, help influence who gets elected and make more money.)
It's probably just more profitable here. We're a Capitalist nation. Capitalists are gonna wanna play our game. If you had a giant stack of bills in Monopoly, you wouldn't take a bunch of them over to the Chutes and Ladders table.