Data plane in place upgrade?

I would like to ask for your opinion: How do you perceive the importance of in place upgrade of data plane?
A little background: I work for a cloud provider and I have got complaints from customers that don’t want to restart their pods to upgrade data plane. Now just one customer, but several. This question is meant for Istio end users(in production), is that something really bothering you?

I think by setuping PodDistruptionBudget, you can rollout the deployment safely. I dont find another way to upgrade the istio-proxy directly.

There is technology allowing pod upgrade without recreating it. It will simply pull in the new image. But that requires rewriting the webhook logic. It’s quite some work.
My original question is a poll to validate the customer requirement: Do others feel the same way ?