Зарплаты в РФ формируются рыночным путём, поэтому в низких зарплатах учителей и врачей виноваты исключительно они сами. Не нравится зарплата - не работай в данной профессии или уезжай в ту страну, где врачам/учителям платят больше. Ну или левацкий вариант - вступай в профсоюз и присоединяйся к требованию повысить зарплату, а иначе - забастовка.
Думаю, безразличие людей к происходящему вполне можно записать в причины.