That system kind of existed already in the US.
If you invested 1 million (adjusted for inflation I believe, so no idea where it's at now) in a new business and you create jobs for Americans, you get an investor visa. So the idea is not new. Trump just made it worse by dropping the investment...