The biggest problem (I felt) was the rent-seeking nature of people.
Once you've spent the major expense of bringing someone over, what prevents this person from taking his/her work very lightly and simply enjoying him/herself on a 1-month holiday?
Even if you kick this person out, they'll pick up some boarding/lodging, but still managed to score a free (expensive) flight ticket.