He's a cartoon character.
O'Reilly is awfully brash, but he is speaking for millions of Americans in that video clip. What Barney doesn't realize is that a lot of people DID make investments based on his statements. Once Barney's strategies and policies fucked up, those people lost money. That's the fact. It doesn't matter what Barney might have said. Maybe he worded it incorrectly. Either way, because of Barney Frank's leadership, a lot of people are in serious shit right now, and he doesn't want to own up to any part of it. God forbid he say, "Yes, we and the rest of the gov't fucked this up. We're going to fix it right now."