Is what you're living for today, worth dying for tomorrow?
How about if we use this metric the other direction as well. If you are a long term leech on government programs you should be exported. We have people here who claim they can not find work while others are coming in to the country to work. From a numbers perspective it does not matter if it is the immigrant or the citizen that is government dependent. You have two people, one job, and one person who is a net loss to the country. So sure, let the guy who wants to work come on in as long as the guy who wants to sit on his ass and pull a government check has to leave.
If the EB-5 visa was a citizenship, I'd probably go for it despite my objections to the way it's structured. As it stands, I have to invest a million bucks and employ ten people just for the chance to apply for a citizenship after 5 years, which I might still get rejected for. A million bucks, ten staff, and I don't even get the right to vote (not that I'm into voting anyway, but it's the idea of the whole thing).