This 100%. iPhones have a feature to do this automatically. It doesn’t even ring, and goes straight to voicemail if they’re not in your contacts. It’s so freeing!
Everytime I buy something from an eshop I have to start taking calls around the delivery date.
Also it would be a bit annoying (and risky!) to have to remember to turn it on and off again any time I order food.
You can also set up a shortcut to toggle the setting. There’s been a couple times when waiting for a callback where I turn the setting off. Then when I get the call I switch it back.
Ultimately, for me, the pros far outweigh the cons. But you have to make the decision for yourself.
The timing was essential, though.