What do you use to create an income stream?
well a few ideas come to mind in no particular order to create (passive) income streams...
Other annuities (ie. Life Insurance variations style)
Corporate and government bonds
Certificates of deposit (as you mentioned)
Stocks that pay dividends ( ie. Norwegian widow style)
Buckets of money (Lucia style)
Income from a diversified portfolio (R Clyatt et al style)
silent partner investing in business and other enterprises
There are issues with every one of those vehicles. Choose your poison !