>You don't think a fee of USD $27000 (fee for family of 4 from article) is a problem for a scientist?
Presumably the companies that really need to import talent would cover those fees for them if imported talent is actually necessary. Companies in the US pay similar fees to sponsor imported employees and no one complains about the costs.