This would just allow the rich and connected to choose thousands of people to budge to the front of a 3-5 year long line that other green gard applicants (EB-3) are waiting in. If there are resources available to process more EB-5's and EB-6's, then put them to use accelerating the process for the people that have already waited years for their applications to be approved. Accelerate that process and you'll accelerat…
Speaking from a country's self interest, don't rich people benefit the country more than poor? Isn't the US better off tax-wise, and wealthier, if it is able to tax a millionaire than a cab driver? Is there something morally objectionable about trying to attract "desirables" or is it just that we need to see the visa process in some way as "fair?"
The rich are in no way obligated to share their wealth with you - as the Canadian government has unfortunately learned. Our immigration programs have three paths: skilled labour, investment, and entrepreneurial. Skilled labour is simply letting people in who have skills we need, investment expects that you invest a $HIGH_AMOUNT into the Canadian economy (with the expectation, not requirement, of more), and entrepreneurial requires that you run your own business for $TIME before you qualify for citizenship.
The first category is usually a win for the country, since these people seek employment and are taxable, not to mention you didn't have to pay for their education.
The second and third categories are fundamentally broken - I personally know many families who do the absolute bare minimum to hit the permanent residency requirements, and keep all of their wealth off the books in Asia, bringing them in literal suitcases of cash (staying just under the declaration limit each time). Heck, I know families that are receiving government benefits for low-income families even though they have millions in property overseas.
My point is, unless you require rich immigrants to give up a huge chunk of money just to get in, expecting that the rich will contribute to your tax base is IMHO misguided. These people are already rich, for cryin' out loud.