My 'ruthless' opinion is that capital gains makes people far more wealthy than cash flow.
Cash flow however is necessary however, because it allows you to hold your portfolio whilst it grows in value. It's also dictated how large you can build your portfolio.
The weakness of capital gains is...