You lost me when you compared it to gun control.
Encryption not allowed on ham bands because it makes enforcing non-commercial use impossible. It's as simple as that, no conspiracy theory about "suppressing revolution" is necessary to explain it.
https://hackaday.com/2018/11/26/fcc-gets-complaint-proposed-...
Furthermore, the encryption ban is not specific to ham radio. The guvmin't just wants to be able to listen in, and do so easily.