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.
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?