He foolishly disarmed, unilaterally, at a time when he was so weak he had no choice but get government cheese for his campaign. Now he's realizing that it was a dumb idea, because he's facing the prospect of a Democratic candidate raising money from The People who would wallop him in the general election.
Not a smart strategist, our Mr McCain, or whoever told him to do this.