Interesting Post. Perhaps I’m surprised that I agree with a lot on the surface. As for #20 and #21 .. I think those are more closely related than the author realizes.