This morning, CNBC's Jim Cramer made his first appearance on the Today show since his face-off with Jon Stewart last week. But Cramer ran into some more tough questioning from host Meredith Vieira.

"You had a rough week," she told Cramer. "[Stewart] was very tough on you, tough on CNBC, basically said you had been cheerleaders for the financial bubble and you also allowed CEOs to come on the shows and essentially lie to the American public without really challenging them. I don't want to rehash the whole thing, but didn't he have a point?"

Cramer said no and called it "a naive and misleading thing to attack the media."

"We weren't behind this. CNBC, in particular, has been out front on this," he argued. "I think there are people who bear so much more responsibility [than the media] that it's just wrong-headed -- the politicians, the regulators, the SEC, the lenders, the investment banks. ... It's just a naive focus, it really is Meredith."