I really don't consider it to be progress. It is so much easier to go to the town centre, browse, try things on and take what I want home there and then.
It's progress for many people. I know my sizes and nowadays there are plenty of 'fit finder ' options and sizing reviews for each individual garment .
My daughters needed 2 pairs of size 4 Nike trainers . Took me all of 3 min to order , used online vouchers for discounts , free delivery, arrived next day. Saved me a twenty min drive plus petrol , the unpleasantness of traffic , parking costs / nightmare , queuing , waiting to be served , only to be told it's out of stock, toddler yelling in buggy , etc. Money saved also because I didn't stray unnecessarily into another shop , stop for a coffee, etc.
I need a book ? Amazon , 60 seconds max.
If you know what you want , and most of the time I do , it's a lifesaver.