Причины самолюбования в обществе могут лежать в разной плоскости. Общесоциальные факторы связаны с государственной пропагандой, где утверждается о моральном превосходстве русских над другими нациями (на основе православного вероучения развиваются концепты "Руси святой"). Российской цивилизации, хотя бедной, противопоставляется богаты и развитый но морально разложившийся Запад. Так как остальные народы в социально-экономическом плане отстают даже от России, достигается эффект национального превосходства. Следующим фактором являются личностные мотивы, различающиеся для разных категорий населения: бизнесменов, интеллигенции, средних слоев, пролетариата. Обычный человек, ведущий стандартную жизнь (обыватель) оценивает себя и окружающих на основе традиционно выработанных социальных нормативов, которым полностью следует, в результате чего полагает, что живет "правильно". С этой позиции оцениваются остальные. Это также служит одним из способов психологической защиты и самоутверждения, компенсируя экономические проблемы в обществе (т.е., "я хоть и бедный, но я живу правильно, не ворую...")
автор вопроса выбрал этот ответ лучшим