I think that analysis ignores tax effects. To have a stable excess return you need some collection of people accept a stable lower return. This is possible if you have different tax regimes. Tax advantaged entities can accept coupons/dividends, and highly taxed entities want capital gains.