a) bullshit
b) even if it wasn't bullshit, the companies improve with the representation to adequately ship products to markets that they would otherwise ignore
c) both kinds of people are benefits to the companies, as there is a greater priority to address markets than cater to egos of internal employees
also: for companies that are global in nature, with global operations, offices, employees, etc. is it right to take on the issues of the country where they have an office? (or are HQ-ed, or have X% of employees (even if majority)?)
Why not other things? Why aren't the issues of the impoverished of India an issue w/ tech companies, especially given the large presence of "well to do" Indians or upper-casters?
Our healthcare relies on our employment, they fund politicians, write laws. They are very much the lords of the modern era and they need to act in the interest of people, or lose their corporate personhood.
As for the globalist perspective, I agree. We should care how people up the supply chain live. I understand the issues in the US significantly better than those in China or India though. For those issues, give them visibility and work toward a solution. It doesn’t have to be either or.
Your local governments have to push the education forward instead of doing these racist affirmative action rules.
America is where it is by not even tapping into the productivity of basically up to half of its population across various demographics, imagine if it did.