I don't know Dan's motives, but many industries give donations to both parties in a race(no, I haven't heard that he gave anything to McCain). That way they have influence with who ever wins. Personally I'm not Machiavellian enough to bring myself to agree with that.