Why switch firms late in the game? There are plenty of reasons to stay put until retirement: deferred compensation, familiarity with the system at your current firm, the aggravation and complexity of ...