Should we put a high price on work visas?

The US wants to make the immigration of skilled workers more expensive; the UK cheaper. Who’s wrong?