I wanted to add one more point:<p>Our immigration system seems like it&#x27;s written to benefit people who benefit from cheap immigrant labor or immigration lawyers who charge good money the help immigrants navigate an artificially complex immigration system.<p>Both of these groups actively lobby our government to keep the status quo.  I also wouldn&#x27;t be surprised if they hired public relations firms to make sure the discussion about immigration is never productive.  It&#x27;s not hard to to chum up up the waters with ethnic and race baiting to get both sides riled up.<p>It&#x27;s classic divide and conquer.  Let&#x27;s not feed it.