My favorite non-fiction writers are Scott Alexander, Zeyney Tufecki, Yascha Mounk, Nassim Taleb, Joseph Henrich, and Stephen Pinker.
Many of these writers follow explore similar ideas about the way human progress is messy, and not well described by simple theories.