EB-5 is intended to create businesses and jobs in the US as part of the process. This is just straight-up "give us money and we'll give you residency".
On the other hand, it's not out of line with programs in other countries (ex. NZ's golden visa program)