So, who PAYS for this stuff? Parents have no one but themselves to blame for their childrens' materialism.
Moms are busy fulfilling their life. Kids watch TV's and Internet, or hang out with kids of their ages most of time. Mass media and peer group overwhelm their social space. It is inevitable.