Yes, they did, and Turing was chemically castrated. Not by the baddies, either. It might not be going to war to die, but that is still pretty messed up.
Encryption prevents leaked data from being meaningful. No amount of server-side security, including query parameterization, can guarantee the absence of leaks. Client-side encryption makes leaks much less devastating.
How encrypting user data in JS on the client is different from properly hashing user passwords in JS on the client? It is now accepted that sending and storing passwords in plaintext is bad practice; the logical next step is to encrypt not only passwords, but all data on the client.
Encrypting a password on the client-side means that all a cracker needs to login is the hashed password, which is exactly what they would get from a database dump, thereby bypassing the entire point of hashing the password in the first place. (Yes, I'm aware you could use a different salt on the server than the client, but that would require that the client-side encryption be reversible, which is perhaps even more problematic.)
Trying to pretend that their is some sort of consistent notion of justice or even ideology in America any more is , especially at the federal level, is just delusional. It's a bit like a company run by hyperactive sociopaths that changes priorities every day. America has become just a massive sea of "interests" and power swirling around like a tornado, occasionally flattening someone's house or life when the winds line up in that direction.
One of my old bosses thought that all Lenovos possessed BIOS-level malware that could be activated at a moment's notice by the Chinese government should the US ever got to war with them.
I had a boss that thought the same thing. He shut up when we showed him an IBM branded ThinkPad with a "Made in China" sticker, but the new Lenovo branded ThinkPad had a "Made in Singapore" sticker.