Maybe it's just preferences. Hardy has done good work and has commercial success, but he always seems to play similar types of characters, which he's good at and I feel both Emma and Andrew Garfield would have been better choices, but I will admit that's with 20/20 hindsight and both were only just starting to show their potential.
Kristen, well, I see her as completely one note. I can't recall her ever leaving her comfort zone, but she was very much in the public eye the year she won, but Mulligan would have been by far a better choice.