Well said. Similar thoughts on my blog - .