Nice post. I agree with everything except the last two bits. I feel where you're coming from though.