The acronym CFPB stands for Consumer Finance Protection Bureau. But protection of who? And from whom? The answer is: protection of consumers from big banks. And that’s why big banks hate it:

And that, of course, is why the Republican Party and its leader, the great populist Donald Trump, hate it too. Sometimes the simple answers are really all you need.