Seems to me, James plays poker now for a living (or at least as a hobby) rather than acting in films.
No one has a blacker heart than a Hollywood agent.
The acting roles dried up. I'm sure politics had much to do with it but at 71, he also isn't really a "leading man" anymore.
He doesn't need the work. In addition to his leisurely pursuits playing poker, he also claims to have invested in Apple.
His net worth is estimated at around $20 million.
To those not following James Woods on Twitter, they're missing out. His tweets are legendary.