From Longman Dictionary of Contemporary Englishbe all the better for somethingbe all the better for somethingIMPROVEto be improved by a particular action, change etc I think it’s all the better for that extra ten minutes’ cooking. → better
Examples from the Corpus
be all the better for something• And it was all the better for being hosted by real-deal Alice Cooper rather than fat phoney Phill Jupitus.• And the piece was all the better for it.• My grandmother therefore moulded my life, and I believe I am all the better for it.• Spa towns, though, are all the better for looking somewhat passé and Eaux-Bonnes is more passé than most.• The game at Twickenham today will be all the better for the inclusion of the National Anthem.• Well, a statement like that is all the better for proof, but go on, anyway.