Может ли рост доходов населения повысить цену на продукты?
С точки зрения макроэкономики нет, это невозможно. 
Т.к. если мы предполагаем, что у всего населения или хотя бы большей части возрастёт доход условно на 10%,  то это не вызовет роста цен на все товары на 10%(исключение если просто государство всем раздало кучу денег). Потому как у населения возрастёт доход не по  мановению волшебной палочки, а потому что население будет производить больше товаров и услуг, т.е. экономика вырастет. Объём товаров станет больше, это уровняет товарно-денежную массу. 

Другой вопрос, что население с более высокими доходами может повлиять на цены в каком-то отдельном регионе или секторе экономики. Да такое возможно.  И такое периодически происходит.

Вообще с точки зрения макроэкономики у повышения цен (т.е. высокой инфляции) есть только несколько причин: 

- сокращение валового внутреннего продукта (ВВП) при неизменном объеме денежной массы в обращении;
- рост государственных расходов за счет эмиссии;
- чрезмерное расширение объемов кредитования компаний и частных лиц;
- монополизм в экономике, когда крупные фирмы получают возможность определять стоимость своей продукции и издержек.

Есть ещё внешние причины и внутренние
-Кризисные явления мировых масштабов, например, валютный кризис или производственный.
-Растущие цены на импортируемые товары.
-Падение курса национальной валюты.
-Недостаточность активов в госбюджете;
-Увеличение расходной составляющей на военные цели;
-Увеличение расходной составляющей на социальные цели;
-Чрезмерные инвестиционные расходы в пределах отдельных отраслей;
-Диспропорции в структуре экономики.

В экономике России присутствуют все  причины высокой инфляции в той или иной степени. Поэтому цены и растут,  а не потому что кто-то жадный, кто-то слишком богатый и прочий бред к делу отношения не имеет.