I have always said I'd never install wood in the kitchen, entry, or bath. Well, we just changed that rule, and installed wood in the kitchen of this house, because of how it connects with the other rooms. We thought the wood throughout those spaces looked the best. We went with ash, with a "timeworn" finish. This way, "damage" is already done, and so minor damage will just add to the patina
The medium and inconsistent color should also help to hide damage, we hope (time will tell, we've only had this a few weeks). We have extra wood that we kept, in case of more significant damage in the future. Newer, factory applied finishes may hold up better than floors in the past. Some of these have 16 coats! That's better than anything you could apply at home.
We have large dogs, and I'm a messy gardener, so our entrances are where we see the most damage to flooring. I'm a messy cook, too, but I think the floor with the factory finish will hold up OK there, since the dogs don't trample it as much, and since I have anti-fatigue mats on the floor, which also serve to catch grease splatters. We tiled all areas with doors from the outside, as well as the bathrooms. We heated the bath floor, so it's not so cold.
There are a number of wood floors that have 25 - 50 year warranties (dog damage not covered), so it just depends on the price point and what's available in your area. If we didn't have large, active dogs, we probably would have gone with cork in those areas (full thickness, glue down).