Desktop communications and collaboration needs a new paradigm, platform and form factors. Evolution produces some strange outcomes. Along the way there are mistakes and miscalculations until ...