Keeping up with the mood of the country (US) I want to call these comments out as racist propaganda. The casual reference to H1B workers(90% Indians) as root cause of problems in American tech companies is getting old.
Different cultures have different ways of being courteous and showing respect to others(elderly). You must've had some misunderstandings based on your own. Silicon Valley has been a dominant force. Many H1B employees contributed to the valley's success.
My father used to work in Hughes in some areas that required American citizens by US law; he regularly told stories of someone in a department retiring before replacements had been hired for knowledge transfer, causing lost time and knowledge.
I mean a lot of things are obvious, why pretend they are not
The criticisms haven't changed. Just the available sources of cheapest labor.