I've many things to say on the topic of this topic and will probably reopen it once I've got my thoughts and the thread sorted out.