Yes, you are right but then think about a bachlor with hectic work schedule. Not everyone get the freedom of time. Online shopping is giving more option and not a replacement of the physical shopping.

for example you want to buy a TV and you want the best price.. what you will do? first go to Lulu, then city center and then some place other to find the best price before buying it? your whole day is gone.

online you can find the best price, you can compare the price and then you can go for it directly.

Online shopping means being smart, not lazy. now the time you saved can spend on something useful, constructive.