Log activity without completing task

This is absolutely critical for us. If a call is made and not connected, we need to keep the task to remind to call later. Or in the case of quarterly calls, we want to keep the task and change the due date. Why is this basic functionality missing? It seems like it was available at some point and now it’s not.