На мой скромный взгляд разница в менталитетах и культуре потребления является главной причиной.
Запад (особенно США) давно стал обществом избыточного и демонстративного потребления, а у нас пока общество выживания. На среднероссийскую зарплату особо не наупотребляешься. И в итоге "взлетают" самые дешёвые товары (продукты особенно) и те магазины/сети, которые их продают. Многим соотечественникам (в т.ч. бывшим) не до философии бренда, всякой там экологической ответственности и прочих маркетинговых ужимок.