Сами вы кудахчете. У среднего по способностям программиста зп может быть выше среднего по стране. Не знаю, кто сидит на низких зарплатах, помимо начинающих специалистов. Это вы затронули одну из главных причин, почему такая профессия многим кажется привлекательной. Программист всегда может найти удаленную работу, особенно если знает английский. А значит, и мелкие конторы вынуждены платить какую-то более-менее конкурентную зп своим программистам. Конечно, она все равно относительно скромная там, но и работают у них не самые одаренные, вне программирования они может ещё меньше бы получали. А про лифт, мне кажется, вы вообще не поняли.