My point was more in line with this thread. He shares in the blame for the failures. So he blames the media (and they certainly have been tireless in giving him bad press), and used that as an excuse to take action against them. Not only is that an overreach, it is Obama-level petty.
Your description of a lack of opportunity for compromise lacks nuance. You don't have to compromise on the repeal, compromise on something else. Promise to back off on the wall, for example. Come on, where is the Art of the Deal? Johnson would have figured it out. Obama figured out how to enact it, a much more daunting undertaking. Congressional Republicans bear more blame than Trump, but Trump could help himself. What doesn't bear any blame is freedom of the press. And he deserves every word of scorn he gets on this.
Oh, and good for Trump. He got a highly qualified SCOTUS nominee through a friendly Senate. A truly earth shattering accomplishment for a President. The fact that this is the example of Trump's greatest co-operative achievement with the Legislative branch speaks volumes.
Bingo! He's either too lazy to do the legwork himself to support the stuff he says he wants passed, or he's looking for a scapegoat to blame if something doesn't pass. If we are to take a running list of things that he's blamed: The Media, Obama, John McCain, Democrats, Puerto Ricans, Iranians, McConnell, North Koreans, Clinton, Mexicans, Cuba, NAFTA, China, Corker, the Mayor of London, ESPN, Schwarzenegger, military generals..... etc, etc, etc
Two things he's NEVER blamed of anything, himself..... and Russia, Rosja, Rusko