Fed Up. . . or Well Served by Fannie and Freddie?