There are just so many people around the world today. Wherever you go, you will get stuck in traffic and when you shop, you also get stuck in line.
Imagine, for the holidays, people wait in line for many minutes in order to be served. Even if the cashier already has a scanner and a receipt printer for faster processing, there is still a problem because long lines of people are kept waiting.
Gee, it is really a riot out there that sometimes it is just nice to stay home and do online shopping. Sometimes it is a little more expensive (though sometimes there are also good bargains), but well, if it means avoiding the chaos in the commercial world outside, it is still worth it!