I think the investment is a lot better than stacking
. I personally do this. I have learned a lot about business and where to invest. So I think the investment is better and long term thing.
I agree with you, especially for beginners I would recommend investing themself. With staking you just rely on someone else while with investing you have to do all the research yourself. It's much more work but you are learning so much more than when just staking. Risk is involved in both types and you have to pay a fee for staking. The most I learned about crypto currencies was when I started investing with my own money.