As someone who has tons of stuff delivered, I can say it's not just about "not sharing." It's convenient, fast and even cheaper. If I go out o buy a toy for my kid, I'll have to pay for Uber and will probably eat at the mall. If I go online and just have it delivered, I just pay for the toy and maybe a small delivery fee. The time I would've spent out is also now time I can use for chores or work or sleeping.