I like your suggestions! They worked that way for me, too! So, I relate.
Lately, I've been reading a non-AA book, that deals with the topic of self-renewal, and the idea of self-renwal of societies. It's a great old book that has some interesting ideas in it.
I seem to stumble into concepts that I've picked up in AA, in all sorts of books. And, sometimes, the other books will help me to better understand something I discovered in AA.
The first idea that the author points out as being one of the greatest obstacles for self-renewal that an individual must face is: rigidity. Growth, change, and renewal -- require flexibility.