The only thing to which I will object here is the use of the word "only" from "not different in kind, only in degree".
There is a substantial difference in degree when dealing with atoms, molecules, homogenous materials vs. people who think, face incentives and understand game theory.