All these antiIsrael people, from this man to Sen Byrd, to Pat Buchanan, are compromised. There is always an explanation for their antipathy to Israel.
I think you're correct and in his case it looks like it's the almighty dollar. At one time I would not have expected that from him but in the last year or more I have no doubt that it's the case.