"I think it's time for him to move on," Jeb Bush said Sunday on NBC's "Meet the Press." "I mean, look - the guy was dealt a difficult hand, no question about it. But he's had three years. His policies have failed."
Bush said he was taught that blaming others was "kind of unbecoming over time - you just can't keep doing that."
He said Mr. Obama should "offer some fresh, new solutions," but added he doesn't expect the president to do so before Election Day.
Polls this year show Americans still give former President Bush a great deal of blame for the state of the economy.