“The boat in your link was destroyed while at Portsmouth Naval Shipyard, NOT an outsource shipyard.”
What I got from it was the Navy had tightened up on who could work on their subs. I think that was prudent. However, that has caused a big backlog. (That was not discussed in the article. But I’ll wager that is the issue.)
Having worked in the cleared world, I can attest that it is much more difficult to get a clearance today. The process of getting clearances is seriously backlogged and only a huge funding increase would address that issue. Funding will not increase because solving that problem is not sexy or obvious and there is no political gain for a politician to resolve it.
I suspect that is so - and given the welding fire incident that scrapped the USS Miami, I'd say that the change was needed.