Hiddleston woulda been a one and done Bond. And not in a “wow, he coulda been pretty great” way like George Lazenby.
I’ve still never forgiven them for the shit scripts they gave Timothy Dalton and the fact that they somehow made him seem short. Seriously. It wasn’t until Hot Fuzz that I said, “Wait. Isn’t he like 5'-8”? No? He’s 6'-2"? How did he look so short as Bond?”
Also, as far as the toughness thing? Who doesn’t think that Daniel Craig would beat up Tom Hiddleston? But it’s what they have shown as actors. Tom’s played smart but weaselly. Daniel has played tough. Not that you have to be tough to be Bond *cough* Roger Moore *cough*.