I think what people dislike about Code Complete and Uncle Bob is all the dogma. I.e. You _MUST_ do this or you're not a professional and should feel bad.
I once idealistically believed that tablets were the PC of the future. The iPad pro is definitely within the top 5 most disappointing hardware purchases I've made. Terrible UX. Trying to be both a laptop and a tablet has made it bad at being both of those things.
Check out the Getting Things Done and The Now Habit books. There are also great systems and services to keep you accountable. Focusmate, Beeminder, RescueTime, Boss As A Service, etc.
In the past the US has had bans on certain weapons, I'm not aware of there ever being any encryption bans. Because of this I don't think support of banning encryption is any higher than support for gun control, it's just the flavor of the month.