ah yes. “park far away and simply walk 300 pounds of groceries to be stocked at the only corner store for miles” is a very clean and simple solution only you were smart enough to think of. There definitely aren’t hills or ruts making this impossible because everyone lives in perfectly paved suburbia and I’ve always heard tell of this obvious laziness of checks notes the men and women who actually deliver your prime packages at 4AM.
If an area doesn't support trucks, then deliveries need to be made without trucks. That means parking the truck far away and using a hand truck to make the delivery on foot using the sidewalks.
The shipping companies can either eat the cost, pass it on to consumers or refuse to deliver to those areas.