Средняя зарплата в науке на Западе не самая большая и заметно уступает тем же управленческим должностям.
Что касается низких зарплат в СССР учёным, то я думаю, вполне справедливо. На сколько наработали - столько и получали. В СССР была огромная армия всякого рода научных работников, "программистов" и прочих. Естественно, что оплата труда их была низкой - вполне в соответствии с канонами экономикса. "Мозги" в СССР имелись в избытке и не отличались продуктивностью, и получали справедливо.