[cnn-photo-caption image= http://i.cdn.turner.com/cnn/2008/images/04/11/art.mccain.ap.jpg caption="John McCain hit Obama on public financing Friday."] (CNN) - John McCain criticized Barack Obama on Friday for appearing to backtrack from a previous commitment to accept public financing - and the spending caps that come with it - for his presidential campaign.
"He committed to it," McCain told reporters Friday. "So in direct contradiction to his rhetoric, he’s now saying well he may not do it. So facts are facts. Facts are stubborn things." "I repeat my commitment to public financing if he will, and I call on him to keep his commitment that he made a year ago, and not flip flop," McCain also said.
The Arizona Republican's comments are in reference to those made by Obama earlier in the day, when he called America's public financing system "creaky" and suggested it need to be updated in light of the rise of internet fundraising.
"I think that it is creaky," Obama said of the current system that is financed by $3 dollar check-offs in tax returns. "The amount of money raised through the public financing system may be substantially lower than the amount of money that can be raised over the Internet, which presents candidates then with some pretty tough decisions in terms of how they want to move forward if they want to compete in as many states as possible."
Obama has raised over $230 million from about 1.3 million donors on the internet since his campaign began last year. McCain has raised approximately $80 million in the same time period. Should Obama accept public financing, he would be granted $84 million by the federal government and would be unable to spend any more, according to the Associated Press.