But the workers that don't move will still have a basic income.
Unless/until the money runs out, which might happen more quickly than you think if, indeed companies and wealthy individuals start packing up and leaving the country.
Exactly. The money has to come from somewhere, it's a balancing act. Set taxes too high and you lose the tax base and don't generate enough revenue (5% of 0 is still 0), set too low and you may not generate enough revenue.
Unless/until the money runs out, which might happen more quickly than you think if, indeed companies and wealthy individuals start packing up and leaving the country.