there's no other sane way to handle division by 0 in the audio domain since the result must be a number and there are only two options: output 0 or some ridiculously large number (which would be quite dangerous).
Yes, but if you try division by a very small number close to zero you still get very large numbers that audio hardware will clip to +-1; the singularity at zero is weird.