Libertarian ideology colonialism attacking a souvreign nation state. Thing you do not see every day.
Sometimes keeping your word is more important that attainment of ideological purity. China can survive such a loss of trust, because it is a Behemoth of a nation and can live somehow regardless. Honduras much less so.
(I am saying this as a citizen of a small country who doesn't like all our commitments either, but the alternative of just going back on our word would be fairly detrimental to us long term.)