You are right on all points. Honduras showed us the political battles you can win by defending your constitution.
Which is precisely why Obama couldn't support anyone else. He sits in office in violation of our Constitution. How could he possibly support another usurper being removed from office on Constitutional grounds?