I'd like to thank David for writing the below. Like many of my past guest posts it's fair to say we disagree but there's little...