Right, but you didn't say "Leah being good lucking probably helps" you boiled her down to a single attribute which was looks.
Inc and the rest of the tech press have featured plenty of less attractive people who get a professional photoshoot and come out on top. They don't get reduced to being successful because they are "hot" because they aren't girls.
While I know her looks haven't hurt her career I see HN as a place where people make more rounded comments than yours. Just because you can say it that way, doesn't mean it's worth saying.