This is for two different reasons -
1) If there was a solid business case for making deliveries between 6pm and 10pm (reasonable after-work hours), why aren't delivery companies already doing so? If there was a case for it, I'm sure they'd happily do it and charge extra for it - just like many of them charge extra to guarantee delivery before a certain time in the morning.
1.1) Is missed deliveries really that big of a problem? Anecdotally, I order a lot of things online for delivery - to the extent that I managed to make over 190 orders on Amazon alone in one year. In the past two years or so, I've had less than a dozen parcels that couldn't be delivered on the first or second try. I live in a building with six other apartments - it's rare that someone isn't around to sign for a package.
2) There's an increasing number of shops that offer a locker service like Amazon Locker Service. Since this doesn't cost me anything extra, other than the time taken to pick up the parcel, what's the incentive to use a service like yours?