Either real estate or stocks at least you are investing and that is the important part. Whatever youre more comfortable with, because its your choice.
While you cannot necessarily call the CEO of the company and suggest they change markets or make phones smaller again, you can get out of the company if the prospects are bleak. Thats an advantage of individual stocks instead of indexes.
To me, i consider owning real estate to be a dividend paying stock. I own a portion of the property that increases every month/year and it pays a monthly dividend that annually exceeds anything found on the market. I also own amazon, home depot, apple, and other individual companies. If you really think about it both models are extremely similar.
What is pushed on these forums more than anything else is education. Dont jump in to a property, analyze 100 properties before you buy one. Thats no different companies.
No matter what you do it is most important to do something and to be educated on your investment.