Gary Becker wrote about this in 2005: green card auctions.
250k is not expensive when you compare it to the cost of a house or college or university.
Australia had a similar policy: immigrants had to demonstrate financial independence, in other words, one million dollars in assets and liquidity