> Bang-bangs cannot do the job where you have a low inertia, low damping system that cannot tolerate jerks. PID simulates exactly those properties, inertia and damping, but through the controller.
This is exactly what I'm saying: the control theory should model the actual system being controlled. Most uses I have seen of PID in the software industry do not, and consequently have to be hacked to death and are very sensitive to tuning. Old industrial stuff can be like that too sometimes.
Does datacenter load have analogous properties? Absolutely not. That's my point: it's a bad usecase for PID.
> Bang-bangs are just not smooth enough and does not give enough control over tracking
Well, in fairness it could if the timestep could be made arbitrarily small. But in practice, yes, this obviously wouldn't work.