There's also a very real lifestyle component. If it's a purely fiscal decision, we should all be renting in Dayton, Ohio.
That's why these sorts of articles drive me nuts. He's assuming equal inventory across renting vs. leasing. There are six people in my family, and the local home rental market doesn't support those numbers, at least not in the area where we want to live. In other markets, our only sane options would be renting.
EDIT: I should clarify that I mean owner-occupied housing. You can certainly make money in real estate that you can leverage; properties that you can rent or sale. (Still, as an investor, I have yet to add any real estate.)