He also has a reputation as a pain in the ass on the set who is constantly telling everyone how smart he is. Honestly, it’s not surprising that a 66 year old actor of his level is having trouble finding work.
And you know this to be true how? Was it from the Hollywood left?
It’s very much a youth culture, and I’m sure that even actors such Dustin Hoffman, Al Pacino, and Robert DeNiro have difficulty finding good scripts. Accent on “good.” There’s always a lot of crap being made.
I also have no doubt whatsoever that James Woods has many more excellent roles coming his way, even if they’re not raining down into his lap as if he were still thirty-five years old.