Enjoyed reading the points and perspectives in your post. I would add to the list that to create change that really lasts we need to understand our dominant habits and what it takes to deconstruct them and create new habits. Our behaviour and actions are so driven by habit that this is an essential area it is imporatnt not to overlook.

Have you read "The Power of Habit" by Charles Duhigg. It is a great read on the subject and great food for thought. Worth a read.