And while real estate is an excellent option, it does require a significant initial investment, so whether or not this passive income stream is right for you depends on your current financial situation. You might be better off starting with an investment strategy where you can build funds until you have a big enough sum to get involved in real estate.
Add Leverage (Mortgage) and you greatly increase the ROI especially from the perspective of using Rents (other peoples money) to pay down the mortgage and increase your equity in the property over time. At this point then yes price appreciation is secondary bonus and we have an arguement of how and why Real Estate can be better than Growth Stocks in some scenarios and for some investors.
Well written piece, but I question the core premise. Why the fascination with maximizing “income” (passive or otherwise). Shouldn’t the goal simply be to maximize long-term after tax growth of your entire portfolio? If this takes the form of dividend paying stocks, so be it. But what if small caps are poised to outperform? What if you want to take Buffet’s or Bogle’s advice and just buy a broad market index like the S&P 500, (no matter what the dividend because you’ll just have it automatically reinvested to avoid the transaction fees).

Finally, we will be investing in stocks for dividend income. Dividend income is the distribution of earnings from companies’ stock that is paid out quarterly and sometimes monthly. We will be investing in around 10-15 stocks that have a high dividend yield. For more information on what stocks we are picking and how dividend income works, check out this (link).
If you're looking to get started in real estate, look at a crowd funding solution like RealtyMogul. It works similar to LendingClub - you commit as little as $5,000 towards a property. When the property is fully funded, you become an owner, and will receive your share of the earnings and appreciation in the property.  Check out RealtyMogul to learn more.