Trump has not gotten legislation passed. No "repeal and replace" Obamacare, no tax reform, no budget, no money to build the wall.

He has signed Executive Orders, some of which have been implemented and some challenged in court, but these can be overturned by a subsequent President.

As to "protecting the innocents", I thought candidate Trump wanted out of foreign entanglements.