Действительно ли код индусов так плох?
Потому что после "Индусов" появляются вот такие вот заказы:

Думаешь "щас скрипт быренько поправлю и 50 зеленых получу", а на деле копаешься в куче индусского кода. Весь бугурт, в основном, со стороны других фрилансеров, которым приходится за еще более малые деньги, чем изначально получил Индус, подчищать за ним же.
А заказчиков часто все устраивает, т.к. за 2 копейки они решают свою задачу.
Когда мы рассуждаем о сферическом индусе в вакууме, естественно мы говорим об усреднённом варианте. Средний индус - готов работать за гроши сутками, колбасит много кода низкого качества. Способен сделать нечто как-то работающее на тестовых данных, но в продакшене часто их код начинает задыхаться и сыпать багами, тогда заказчики начинают осознавать, что с индусами серьёзную кашу не сваришь и ищут толковых программистов.

Общий смысл в том, что если ты толковый программист, миддл или выше, то тебе не надо обращать внимание на индусов. Твоя цель - это те заказчики, которым нужен качественный работник. Между толпой индусов за $3-9/час и одним нормальным программистом за $20-50/час они осознанно выберут второго.