Totally agree and many people do not understand this aspect. Fake jobs abound and when a citizen applies you are sealing the HR case to hire that foreigner.
 "See we have others that applied but xyz will work for 1.00 an hr."