"America is the best country on the planet. I'm a complete patriot," Dimon said in a live interview from Chicago. "It is the shining city on a hill. But we should acknowledge our problems and fix them."
The comments came a few weeks after Dimon blew up during his bank's second-quarter earnings call. He ripped the current climate, saying, "It's almost an embarrassment being an American citizen traveling around the world and listening to the stupid s--- we have to deal with in this country."
On Tuesday, he softened his rhetoric somewhat but said it's urgent that Congress implements tax reform at a time when the U.S. has the highest corporate rate in the world. And he pressed for education reforms as the Trump administration pushes for apprenticeship programs to teach young people better skills.