Did you read the post?
When you hit a Home Run, you get on base, and subsequently score a run. It's all part of OBP, because you can't score runs if you don't get on base.
Let me put it simply: If Hall and Martinez don't walk, the inning is much shorter, the Home runs don't happen, and the runs don't score. Why? Because you can't score runs if you don't get on base.
2 walks then a Home Run is always better than a Solo shot.