Стереотип идет из западной культуры, в основном американской и европейской.
Исторически студенчество было переходным периодом между детством (когда родители обеспечивают) и взрослой жизнью (когда работаешь сам). Студент уже не ребенок, но еще не профессионал с зарплатой. Учеба занимает все время, работать полный день невозможно. Отсюда и бедность.
В США и Европе студенты часто живут отдельно от родителей, снимают жилье, сами платят за обучение (особенно в США, где это может стоить десятки тысяч долларов в год). Поэтому подрабатывают официантами, курьерами, работают в кампусе. Живут впроголодь на макаронах и раменах.
В СССР картина была другой - бесплатное образование, общежития, стипендии. Студенты не были богатыми, но и не голодали. Стереотип "голодающего студента" пришел к нам из западной поп-культуры (фильмы, книги, сериалы).
В современной России ситуация смешанная. Если учишься в своем городе и живешь с родителями - относительно комфортно. Если приехал из другого региона, снимаешь жилье и учишься платно - действительно можешь быть на грани выживания. Стипендии мизерные (1500-4000 рублей), жилье дорогое, времени на работу нет.
Так что стереотип имеет реальную основу, но применим не ко всем.
Очень подробно, спасибо! Теперь понятно откуда ноги растут.