I don't know about over or under, there are some that have great roles and then not so good. Too often the acting catches the heat for poor writing and directing.
And then you get actors that are so well known, they have a hard time portraying their character without it looking like their acting. Tom Cruise is one of those but in his last film, American Made, he made me forget he's Tom Cruise and became that character. Stallone is another but in Cop Land, he became that character to me and he did a good job.
I have my favorites that will cause me to check out a film because they're in it but that list has shrunk over time. They can all lay clunkers, not through their acting but the fact it's just not a good movie, back to the writing. And sometimes I get the feeling that I am watching an actor just earn a living and nothing wrong with that, it is their profession.
I will say that Daniel Day-Lewis is what DeNiro used to be when he wasn't doing so many films and could lose himself in a role, sometimes to the detriment of his real life like Raging Bull. Day-Lewis is not himself in any film I have seen him in. He is the consummate professional actor of the last 25 years.