CFPB stands for Consumer Protection. Thus, who receives a service or benefit? The taxpayer. The CFPB can't be funded by the banks.
FHFA is different. Primarily because FnF are congressionally-chartered private corporations and the FHFA has limited powers. These court news on the FNMA board are attempts to divert the attention from the Separate Account plan, by the criminal organization called "The Legal Team".