Matt Yglesias makes an important point. One of the big reasons that Trump's approval rating is at 38% instead of 22% is that the economy is in pretty good shape. It was in pretty good shape back when Trump was running for office but he trashed it at every turn, insisting (for example) that the low unemployment rates were phony. Now, it's pretty much the same economy. Just about everything that was going up under Obama is still going up at the same rate. The difference is now, Trump is claiming credit for fixing it and Republicans are agreeing: Yes, yes, this is a great economy! The only difference is that he's skewing more of its benefits to rich people. Read what Yglesias has to say.