Not much to add to this beyond what Bolton’s written himself:
Removing North Korea from the list for political reasons unrelated to terrorism simply provides ammunition for those who argue that the existence of the list itself is purely political.
[...]
The only good news is that there is little opportunity for the Bush administration to make any further concessions in its waning days in office.