I mostly agree with you, except for some of the dialogue on the nature of God, which usually comes up around Tawney. Maybe it's just that I didn't grow up or have ever been around the kind of environment where God is discussed like that, but it always rings false to me.