Now even skilled legal immigrants who volunteered for military service get disrespected?  They put their lives on the line to become a citizen.  What more can you ask?  

These men and women may not be citizens yet, but they embody American values more than many of the negative commenters here.  You all should be ashamed.