Donald Trump has been waving Theodore Roosevelt's big stick lately, to good effect, despite naysayers, foreign and domestic.