Takes a lot less time to shop on line. I can order shoes sitting in class on Monday and have them at my door on Tues evening/Wednesday morning. No getting out of class at 6 spending an hr in traffic to get to the monster mall pay $30 more, miss valuable study time, miss a second run and get started on the evening 2 hrs late.
Some people don't have the option or finances to waste on a 2 hr shoe purchasing trip. I'm guessing you have a short commute, great schedule and money to burn.