I am another one of the new turtles and have been reading this thread over the past few days. I have been planning to write a lengthy response but haven't done so yet. However, these questions about people who have left the company I find really annoying as I don't see the relevance and in...