Tom Cruise, Will Smith, Brad Pitt never won an Oscar. Kevin Costner was worshipped after Dances With Wolves swept. Now he is doing "3 Days to Kill" with Amber Heard who drove angry with Nicolas Cage. Tom Cruise may be annoying overachiever but his last franchise made $700M WW. Anthony Hopkins won one for the iconic Hannibal Lecter role but he is not doing anything extraordinary these days (granted he is no longer young).
But look at Jack Nicholson. A movie star who knows how to act who has been nominated 12 times. First in 1969, won in 1975 for Cuckoo's Nest and 15 years later starred in the hugely successful Batman. It's a blessing for somebody like Jack. For the rest of the mere mortals, it's a curse.