Some other thoughts…
The genetic component is likely from how your body produces oils, etc and interacts w/ bacteria.
Similar traits (and smelly-ness) among family memebers are likely due to above and the fact that they are cross-exposing each other to a similar cocktail of bacteria/fungus, etc.
Although it can be a hygiene issue, likely it isn’t….all one can do w/ stinky feet is try to stack the odds in their favor: clean feet, clean socks (change midday if needed, and washing the shoes (what good is it to do the rest if you are just sticking your foot into a shoe that is teeming w/ bacteria…?) Don’t wear same shoes two days in a row to allow them to dry out, etc.
At its worst, stinky feet might be a result of hyperhidrosis (excessive sweating) and/or bromhidrosis (extremely stinky sweat). Both are medical conditions that can be better managed under a doctor’s care….