That's a full load of bullshit. I grew up in NYC where we didn't have malls as they just were not practical for the lay of the land. The only malls I really knew were in Toronto and other parts of NY, NJ and the US. Two off the major differences I noticed with other places across the US and Canada are the demographics and lay off the land. Then add in public transportation and weather. Malls are a practical if not logical response for a place people in a town or several towns can comfortably and conveniently purchase things. As you have to drive to almost everywhere when you don't live in a big city like NYC where driving can be a pain in the ass thus pocket.
Whether some of the stores in the malls were silly or not practical to some they were fun and inviting to others. It took me years to get into the mall vibe until I discovered billiards in Albion Mall. I'd spend hours playing pool while others would shop or window shop. I remember when my girl friend worked at Kmart in Albion Mall in Etobicoke, Ontario. It was the first and only Kmart I ever knew for many years until one came to Bay Plaza in NYC where also we finally got a mall about 5 years ago. Prior to that Bay Plaza had only been a strip mall. In years to come Kmart stores would dwindle while Wal-Mart became a juggernaut. One Wal-Mart would have damn near everything a strip mall and mall had to offer. Wal-Mart was the first major blow I noticed to malls and strip malls. Wal-Mart won't come to NYC because they would have to pay prevailing wages.
The most common issue I see with many failing malls is that they became too big, too abundant and ostentatious is some aspects. Then add to the mix extremely high gas prices and a failed economy--thanks to the GW Bush administration--that cultivated people to only purchase necessities. All the while many businesses with the foresight to do so started opening websites and offering people the option to shop online and save gas. Hell I go to stores like Levis and Old Navy and try on jeans and rarely every find my size of 34/36 but at least I know which particular model to go online and purchase when I get home. Otherwise I'll get some tight ass skinny jeans and have to send them back. Suffice to say when you live in a rural north America whether it's hot as fuck or cold as fuck outside folks are glad to be in a big ass climate controlled shopping center instead of having to walk or drive all around town to purchase items they want to physically see before purchasing.