He stopped short of making detailed proposals, saying "we need to carefully address" the possible impact on community and regional banks. "But we must not allow government intervention to protect investors and speculators who relied on the government to reap massive profits," he said.
In Colorado, McCain said, "today we're looking at a federal bailout of our home loan agencies." His running mate, Alaska Gov. Sarah Palin, said a "McCain-Palin administration will make them smaller and smarter and more effective for homeowners who need them." She did not elaborate.
Later, at a rally in Albuquerque, McCain added: "We need to keep people in their homes, but we can't allow this to turn into a bailout of Wall Street speculators."
In an interview for CBS "Face The Nation" to be aired Sunday, McCain said the mortgage giants need to be restructured.
"It's hard, it's tough, but it's also the classic example of why we need change in Washington," he said. "It's an example of cronyism, special interest, lobbyists, a quasi-governmental organization where the executives were making hundreds of - some billion dollars a year while things were going downhill, going to hell in a hand-basket. This is the kind of cronyism, corruption, that's made people so justifiably angry."
Obama, talking of possible changes to Freddie Mac and Fannie Mae, said: "We can't have a situation in which, during boom times, management and investors are soaking up huge profits, taking extraordinary risks, and thinking to themselves that if they get into trouble because of these risky investments that somehow the taxpayers are going to be there to bail them out."
What took place at the two institutions, he said, "was in many instances irresponsible," even if it was legal. "They were boosting profits as a priority," he said, which produced management bonuses. "I think that has led to some of the problems," he said.
Obama restated his call for a second stimulus package this year, which would involve a tax rebate for individuals and aid to states for education, health care and other costs.
Obama and McCain said Treasury Secretary Henry Paulson briefed them on the mortgage crisis and the administration's steps toward a government takeover of the two financial companies.
Paulson "did say, that when the housing market starts back up, and it will, it will in America - then the taxpayers are going to be the first to be paid off," McCain said on CBS. "They're the ones that are going to be reimbursed when the values of their homes start ... hit bottom and start back up, and they start getting more money back in."