It's...not?
I mean, personally, I don't think online shopping is bad, but maybe people think it's bad because 1. you don't get to see it in person to see if you like it. And 2. because...you have to wait for it to get shipped to your house...? I honestly don't know.