The Consumer Financial Protection Bureau (CFPB) may be hated by Republicans and the Trump White House, but it turns out to have strong support among...