Citizens have absolutely no interest in enabling and empowering corporations unless they provide them with a beneficial service/product(s). I seriously doubt most citizens/consumers understand (or care about) the philanthropy implied by your statement. Do you really think people around the world would stop using google because they prefered to hire non-local folks? Some super small minority of folks (the 'locals') might care, but the vast majority of their customer base would be none the wiser.
> and not really consumers or anyone else ... and the population derives no benefit ... then those people would vote to disable the very concept of incorporation
No, they'd go bankrupt because their business model didn't include a viable way for them to survive.
Remember that hiring foreigners doesn't just mean 'work' - it means bringing them into the country and all that entails.
Citizens have absolutely no interest in enabling and empowering corporations unless they serve the community in some way.
Ergo, if corps serve only the benefit of shareholders and not really consumers or anyone else ... and the population derives no benefit ... then those people would vote to disable the very concept of incorporation, after all, why do they want these things around?
Clearly a case can be made for hiring some foreigners.
And more apt - if Cisco can benefit a lot from hiring people from India, it may be better for everyone if they are actually hired and working in India proper.
It's very reasonable for companies to consider locals for jobs 'all things being equal' ... even though they never are :)