> If Company B doesn't have the resources to outbid Company A then we've decided, as a society, that whatever Company A is doing is more important that what Company B is doing.
The question being - has that been decided in a fair manner?
Would it be fair for the candidate to not get the highest wage possible? I don't see how this problem is any different than trying to get non-immigrant labor. Company A is offering a significantly higher salary to a citizen than Company B, they'll probably get the candidate.
Capitalism is not about fair, it's about diminishing returns.
VC's don't have access to a significant chunk of US GDP. Sure, some things are over allocated, but Wall Street is limited to the amount of money invested by other people.
The question being - has that been decided in a fair manner?