Indians are very good at corporate politics. There is no colleague they won’t screw over and will go to great lengths to make themselves look good at the expense of others. Letting these scumbags over here on H1Bs and having a couple worm there way to the top is not a success story. Plenty of douchebags play politics to get to the CEO job. Race and sex also play a lot into the favoritism of boards that just see those factors. What is the purpose of these articles? Do you think anybody will change their minds about importing this dreck at the expense of Americans?
They are no better or worse at corporate politics than others.
Satya Nadella for example has proven exceptional at Microsoft - switching direction and profitability positively since Ballmer.