I agree, and what I said is not trying to exonerate the car companies but is pointing out the rage-bait of the news media.
“Volvo recalls ALL…” (emphasis mine), is meant to incite worry and or rage, while something like this would be truer to the details and relevance to consumers: “Volvo software bug may obscure speedometer. X number of model affected/reported. OTA fix released.”
Was there a process in place to prevent the deployment that caused this?
No: blame the higher up
Yes: blame the dev that didn’t follow process
Of course there are other intricacies, like if they did follow a process and perform testing, and this still occurred, but in general…