A common thing companies does is fire their expensive developers and outsource development to a cheap country. And those companies usually pick the cheapest developers in the country they outsourced to, hence "bottom of the barrel Indian developers", implying you aren't competing with Googles Indian office but you pick the cheapest people you can find there. And "western product managers" refers to the people who did the outsourcing.
The example might have been a bit too real for your liking, but there is no value judgement here about either group. Or rather, it is a judgement against those western product managers who think it is a good idea to fish for the bottom of the barrel developers anywhere, you can get great developers in India if you pay like Google, Google didn't lower their bar in India. Just that companies that decides to outsource doesn't do it to find quality, they do it to find cheap headcount.
The example might have been a bit too real for your liking, but there is no value judgement here about either group. Or rather, it is a judgement against those western product managers who think it is a good idea to fish for the bottom of the barrel developers anywhere, you can get great developers in India if you pay like Google, Google didn't lower their bar in India. Just that companies that decides to outsource doesn't do it to find quality, they do it to find cheap headcount.