Hey David Your post did an great job of assembling some thoughts that have been rattling around in my head.…