Believe or not some immigrants, like us, agree with some of your ideas. SOME, not all of it. For example, we too believe that there are some immigrants who not only take advantage of the systems built into our government (such as Medicaid perhaps), but also take advantage of other immigrants. A good example of that is probably your average office cleaning crew. There may be one immigrant who may be bilingual, that gathers a 'crew of cleaners', most of whom do not speak English, and create a "company" that offers cleaning services, and then take a cut of the paychecks as the go-between for "owning" the company. While there are certainly legitimate such companies who pay fair wages, but often there are less reputable ones who take advantage of other immigrants and their lack of language skills, work permits, visa, and other such shortcomings. To say our immigration system is broken is a gross understatement. The span of its brokenness is wide and not as simple as politicians make it out to be.