"bottom of the barrel X developers" can also be really easily read as "developers who are X and therefore bottom of the barrel", and whenever I've heard similar phrases in real life, there's always at least some level of insult being cast on whatever X is.
If he just said "bottom of the barrel developers" people would have assumed he meant "bottom of the barrel developers in USA" and not "bottom of the barrel developers in the World". You can get developers much cheaper in India, which is why you have to add that part as otherwise people would protest the number as unrealistic because not even bottom of the barrel developers are paid that low in the area they were thinking of.
The more accurate description would be "bottom of the barrel developers in India", but people would complain about that as well, but maybe not as much.
I don't see how that is relevant? He just made an analysis of how low their costs could run with that many employees. If their developers aren't stationed in India and paid the lowest going rate for developers there then the discrepancy in costs between these two companies would be even larger.
If you know where their developers are stationed then you could add that information and we could estimate a better number for what their running costs are.