As someone who orders a lot online as well, I have mixed feelings about this. On one hand, I agree it's a huge hassle to need to be home so you can sign off on package deliveries. If you're not, they won't deliver them & then you're forced to have to go pick them up at the post office eventually; In my area, IIRC they try to deliver them 2-3 times before they leave them at the post office for a limited time.I bought an item on eBay and the seller decided to require a signature confirmation upon delivery. I guess I can understand why they would do that, since it was a fairly pricey item, but it's just such a pain in the butt for someone who works a regular job. I live in an apartment by myself, so there is never anyone home when the mail guy arrives. Plus, I work out of town, so I am never actually in town when the post office is open. As a result, I ended up having to leave early from work just to pick up this package. Sure, it's a minor inconvenience, but with computer tracking and delivery confirmation, requiring a signature confirmation just feels like an unnecessary extra step.
However, this practice ensures that you will get the packages in your hand & that they won't be stolen off your front porch area (something that happens quite a bit, unfortunately).
I also suspect this is done in order for the seller to ensure that you (the buyer) receives the items. I.e., if you send someone an item & there's no verification that they received it, the buyer can always claim they never got the item (even if it's not true).
Just my .02