McCain most certainly did not identify the problem years in advance. Let me state that again. McCain most certainly did not identify the problem years in advance.
You can repeat it until you're blue in the face. The fact is we have his own documented testimony to that effect and it is open for interpretation just what exactly McCain's concerns were about. It seems clear to me he believed the entire regulatory system needed to be overhauled.
All McCain did was co-sponser a bill that addressed a different problem which was identified and publicized by Democrat Armando Falcon of OFHEO. That bill died in committee because of lack of interest in both parties. But even if it would have become law, it would have done nothing to aleviate the current problem (i.e. the one that McCain never identified).
You assume nothing would have changed, but how do you know? If the system had been reformed, naturally there is a greater chance of it changing than say, if we did nothing as Obama and most democrats preferred.
Have you even read his statement on the Senate floor?
Here it is in its entirety (emphasis mine):
Mr. President, this week Fannie Mae's regulator reported that the company's quarterly reports of profit growth over the past few years were "illusions deliberately and systematically created" by the company's senior management, which resulted in a $10.6 billion accounting scandal.
The Office of Federal Housing Enterprise Oversight's report goes on to say that Fannie Mae employees deliberately and intentionally manipulated financial reports to hit earnings targets in order to trigger bonuses for senior executives. In the case of Franklin Raines, Fannie Mae's former chief executive officer, OFHEO's report shows that over half of Mr. Raines' compensation for the 6 years through 2003 was directly tied to meeting earnings targets. The report of financial misconduct at Fannie Mae echoes the deeply troubling $5 billion profit restatement at Freddie Mac.
The OFHEO report also states that Fannie Mae used its political power to lobby Congress in an effort to interfere with the regulator's examination of the company's accounting problems. This report comes some weeks after Freddie Mac paid a record $3.8 million fine in a settlement with the Federal Election Commission and restated lobbying disclosure reports from 2004 to 2005. These are entities that have demonstrated over and over again that they are deeply in need of reform.
For years I have been concerned about the regulatory structure that governs Fannie Mae and Freddie Mac--known as Government-sponsored entities or GSEs--and the sheer magnitude of these companies and the role they play in the housing market. OFHEO's report this week does nothing to ease these concerns. In fact, the report does quite the contrary. OFHEO's report solidifies my view that the GSEs need to be reformed without delay.
I join as a cosponsor of the Federal Housing Enterprise Regulatory Reform Act of 2005, S. 190, to underscore my support for quick passage of GSE regulatory reform legislation. If Congress does not act, American taxpayers will continue to be exposed to the enormous risk that Fannie Mae and Freddie Mac pose to the housing market, the overall financial system, and the economy as a whole.
I urge my colleagues to support swift action on this GSE reform legislation.
You make it sound like he was just responding to one incident, and dealing with one specific problem and as if that problem had nothing to do with the overall crisis today. He has always been in favor of reforming the reguilatory system. This is why the demos dubbed him "anti-regulation." He's always talking about changing it because it is so easily corruptible. And he was proved correct with recent history. Those who oppose want to keep it the same because it is a revolving door of money for them. They send money into it via legitimate means and it gets spat back at them through their lobbyists. Without GSE's, there can be no GSE lobbyists.
Further, there was a similar bill which passed the HoR (H.R. 1461), consponsored by 17 republicans and not nary a democrat, which again illustrates how much of a partisan proposal this really is. It passd with 204 Republicans voting yes, compared to only 122 Democrats. There were fives times as many democrat nays as there were republican.
http://www.govtrack.us/congress/bill.xpd?bill=h109-1461
“All knowledge of reality starts from experience and ends in it...Propositions arrived at by purely logical means are completely empty as regards reality." - Albert Einstein