Because you can overdo a good thing. He's a "fine" actor. But he's not great, by any measure. He's also perpetually cursed with "boy" face. Bond really can't be perceived as a... kid. It's just, no.
I think people are tired of seeing him everywhere, honestly. It happens. I don't feel strongly about him as an actor but he'd be a terrible choice for James Bond.
-2
u/bold-One2199 14h ago
Why is everyone hating on tom