I think you misunderstood. He's suggesting that instead of releasing v2.0 on the App Store, you release an in-app purchase option in the original app that upgrades it to v2.0. A similar idea would be to release new features a la carte as in-app purchases instead of releasing new numbered versions. I'm not sure if the marketing hit would be worth it, but it is one way to a consistent revenue stream.