I happen to agree...anyone having issues with this job is over-thinking it massively. Especially with .com orders, much like FedEx/UPS, a good practice is just to try to get it vaguely near the door.
I posted a link the other day to the online magazine Ars Technica in which one of their writers did Prime Now for a day. In the comments section there are people complaining that the drivers weren't even getting out of the car, they were just throwing packages over the fence from the street. Meanwhile this guy on this thread is calling support (lol) for his .com unattended orders.
If Amazon has some structural flaw in their system it's not any driver's job to try to out-think the system and carry that burden. Why not let it propagate back up to the top? Don't even e-mail anyone; it will go straight into someone's e-mail trash folder in Seattle and best-case scenario support sends a robot-like stock e-mail back, the Flex driver account may even be flagged, and nothing gets solved.
Just execute one block at a time (like an offensive lineman, but also like a Flex driver) and what happens happens. The "job" of a Flex driver is not to deliver packages. The "job" of a Flex driver is (1) to pick up more blocks*, and (2) to drive to the addresses listed on the manifest so that Amazon's logistics data empire can have more data about traffic and routing. Putting a box of something unattended on the front porch is simply a "nice to have" and I do it because if the shoe were on the other foot and I were the customer, I'd really like to have my items please if it's not too much trouble thank you yay I have been waiting for this package!!!!!
*via the app or via "insider" ways-and-means...in fact, there are some clueless, openly inept drivers who have absolutely no trouble picking up block after block after block day in day out, and there are some pretty decent ones (ahem) who can do everything and anything but pick up a block