There wasn't "a difference in fund-raising". McCain, as promised, went with public financing. Obama broke his promise to do likewise and went private.