The mid terms werent a referendum on trump as much as they were on the House GOP.
They did nothing to enact trumps agenda.
Trump hurts his own agenda by 1. Not firing every Obama holdover on day one , 2. Not firing Comey on day one 3. Hiring and keeping staff that are not true trump supporters or support his agenda e.g. Nielsen at dhs, Mattis at defense, his dirtbag chief of staff, etc.
Those are rookie mistakes that have really hurt his effectiveness. Jared and Ivanka have not been overly helpful to the agenda either with their emphasis on democrat programs like child care, equal pay, criminal justice leniency.
I don’t disagree wholly with your second paragraph, but that is a different aspect.
I understand where you are coming from, I simply disagree with your initial assessment.
That’s all.