In my experience, I find aerospace quality control systems are large behemoths in and of themselves and poorly suited to software development. It's disappointing but not surprising that large orgs cut corners on software quality processes.
In an indirect way sure, slashing QA budgets is an effect of corruption, but it's also the more productive thing to criticize in this specific instance. I share your sentiment generally.
My first-hand experience at 2 large aerospace contractors is that QA resources have been a smaller and smaller portion of the contract budget.
The last companies I worked for had zero software QA. After two years of scraping together what I could, I eventually gave up.