I agree with your basic point here, though have some nits to pick about your characterization of zen :-)
I agree with your basic point here, though have some nits to pick about your characterization of zen :-)