I just got back from living in East Asia for 12 months.
Malls in Asia are on a completely different level than the US. They are by far the most comprehensive shopping centers in the world and attract consumers of every imaginable kind.
For example, at the neighborhood mall by my house you could:
1. Do you banking
2. Go grocery Shopping
3. Buy new clothes and shoes
4. Go to the pharmacy
5. Eat a numerous restaurants and food courts
6. Have walk in cosmetic surgery
7. Go to one of the two movie theaters or IMAX.
8. Go to the Bowling Alley
9. Go the the Karaoke studio
10. Shop the hundreds of Cell Phone vendors.
11. Go the the Water slide park on the roof of the mall!
12. Get tutoring in any language.
13. Play games at the internet cafe
14. Take your kids to the Carnival fun zone
15. Go to the nursery and buy some new plants and flowers
16. Get a massage
17. Go to one of the exhibition halls for a Toy, Travel, sports or Food fair
18. Get your laundry done.
19. Have t-shirts screen printed
20. Get your hair cut at one of 20 hair salons
21. Drink and listen to live music at one of the bar restaurants
22. Pay for your home internet and cable
23. Pick up take out for dinner and buy a new mattress
an these are just a few of the things...
People go to the mall for just about everything they need, and when you think about it that way, it makes sense for special events, concerts and conventions to be held at the mall as well.
Its not just a place for shopping, but a city center