government preventing people from taking the maximum amount offered for their labour is incredibly communist, it's exactly what cuba does with their doctors
It really depends. Spies creating moles in government agencies by giving them money is same principle. An employee just went to work for highest bidder.
That's such a bad take it's impressive.
It would be correct if applied inside the same country, it is just protectionist.