With later versions of Windows companies don't have to care because Bitlocker is on by default on client computers so the only devices left that might contain some information to leak are the servers.
The former customer if 6 feet under but their data is a zombie.
Always consider the fact that a framework comes with a lot of overhead.
I expect Wordpress to slowly die now.
Microsoft want you to be depending on the Entra login so they can cut off the access to your computer at their will.
Except that centralized management and AD are the gold targets within an organization.
If they are cracked you'll have 6 months of hell and an eternity of stupidity from management. My workplace suffered that. A worldwide spanning attack of ransomware due to a cracked global AD.
I'd say the opposite - if you have a knowledge of programming then you have an understanding of the computing platform.
If you have a CS education with no idea of what programming is about it's like building a bicycle where there are no roads.
And Python has many of the same issues Basic had in the 80's.
C on MS-DOS so any pointer fault problem is punished hard by requiring a reboot.
But seriously any compiling language with strong static typing like Ada, C# or Java should be the norm. Many peculiar bugs originates from mistyping.
Also add the importance of modularization and structure to the code.
As a side note - when programming C under MS-DOS you need to make sure you free memory exactly in the opposite order of the malloc order or you'll have a memory leak.
Not even Linux might be enough these days. Maybe the MLS version of Linux.
Especially since many critical systems now are cloud based and not local, so just deny the cloud access and a company may go under.
Natural laws have no pity.