I've seen really good performances from him (Leaving Las Vegas is what comes to mind off the top of my head), but from what I understand, he NEEDS to take whatever jobs he can to pay for his psychotic spending decisions (examples below):
http://financebuzz.io/finance-nicolas-cage-buying-spree