It’s really good that Craig returned for it and got an exit worthy of a gem. He almost quit but bond producers convinced him for the fifth installment of his solo franchise. He grew tired of it and did not think he could not pull off another outing. But 10 years as Bond, his bond look took a lot out of him.
Daniel Craig was about to quit the franchise after Spectre as he had been playing the character for almost ten years and being a perfectionist, he always tried to make the physicality of bond look very good.
Spectre wasn’t the best of the franchise but it had enough muscle and the trademark-born class.