Oh sorry! Missed the (why) part!
Hugo because Theodore (though lovely) has been tainted for me by too many parents yelling “Fee-o! Fee-o-daw!” across the park where I live. It’s a lovely name, but doesn’t sound pretty in the local accents where I am (near London). I massacre some names in my accent too btw. Not picking on the accents so much as pointing out that some names don’t ‘work’ as well, to me, in some accents.