Dominion is like every other company in the electronics business. They have deadlines, and they have to take shortcuts to meet them. They end up releasing stuff into the field that should never have been released, mainly because of inadequate testing.
And, if it was an iPad or an iPhone it wouldn't much matter, Apple let's the customers pay for the privilege of being the alpha testers.
However we are talking MISSION CRITICAL SOFTWARE here. Voting is mission critical. It's the same as sending a man to the moon, or operating a hospital, or military operations.
Ask me what mission critical means. I'm a credentialed security expert, I worked at NASA, I worked at Kaiser keeping the hospitals operating through riots and earthquakes and zoning changes, and I worked at Goldman Sachs where 5 minutes of down time can mean literally billions of dollars. I was a QA guy for the unnameable hardware that protects our unnameable three letter agencies (and even some four letter ones). Ask me what mission critical means. Everyone hates the QA guy because he enforces it. (You want to talk Nazi? Ha ha - mission critical QA Nazi, that's me - but you know what, my stuff WORKS, I have NEVER ONCE had a failure in the field, NOT EVEN ONCE in 37 years in the business - whereas... y'know... billion dollar Google can't even make a text editor that works).
There are no 'glitches' in my world. People DIE when glitches happen, so we don't let them happen.