great post, I couldn't agree more.