Because this program generates $1-5mm of revenue per person in addition to whatever spending and investment that person brings to the country.
It's perhaps "unfair" but it's also extremely pragmatic.
And where is this money going?
There already was such a system with more concrete requirements. It is called the EB5 visa and has a path to green card. What does this new method bring to the table?