The reason given was that the justice department felt it was a bad precedent to indict a sitting president. I think this was a mistake, but the good news is he is no longer a sitting president, so there is no reason to refrain from imprisoning him now..