I think it must depend where you live. I've never had problems with Hermes. At my previous address outside Basingstoke, it was always the same woman who delivered and always around 10.00-10.15am, I guess that's because of the route she took with her deliveries. My daughter who lives in Basingstoke also has a woman who delivers with Hermes. She always arrives at the same time and (before Covid) she would only deliver on the days she knew my daughter was at home and not even try to deliver on the days she knew my daughter would be at work, just held onto the packages for my daughter.
Where we live now, it has been the same delivery man for the past nearly 3 years. He always arrives around midday.
The only one I have problems with is Yodel, I received some plants a couple of weeks ago, clearly marked "Plants this way up". When I received them the delivery man wasn't even holding the boxes the right way up, he was just swinging them from the plastic tape which was wrapped round them. The boxes also looked as if something had been dropped from a height on to them. I told him that they weren't in very good condition, he just shrugged and said he'd put that they were damaged into his hand held computer. I complained to the retailer and got a full refund, but that's not really the point is it? The retailer shouldn't have to lose out because of Yodel, although I guess they're cheaper than other couriers so the retailers just cut their losses, rather than use a better and more expensive courier.