I don't believe that was the question.
Is it legal to import someone on a H1 Visa while ignoring qualified American citizens who applied for the job?
Is it legal to hire someone already here on a H1 Visa while ignoring qualified American citizens who applied for the job?