I find it interesting, considering a relative was going to retire from working for the Navy and take a team of programmers with them and write canned business software (for accounting, word processing, etc.,) for mainframes back in the 70s, and was told "No." by the Navy, who did not want that system architecture to be in more public venues--because it would lead to vulnerabilities for other systems which were classified. (all before the internet).
Now these idiots have just given that architecture away (and that relative could have been a billionaire when PCs became a thing, just adapting that software to a different platform).
A lot of the people who will be analyzing everything from armor construction, metallurgy, electronics, and computer systems either learned here, in our universities, or were taught by others who did.