Billionaire Warren Buffett, who has profited from investing in banks while faulting the financial industry’s lapses, said Sen. Elizabeth Warren’s approach to Wall Street is too confrontational.

“She would do better if she was less angry and demonized less,” Buffett said Monday in an interview on CNBC. “I believe in ‘hate the sin, and love the sinner.’”