I can see it being confusing for someone who doesn't have anyone to tell them about this and not sure what to look up for how to do this stuff (though it wouldn't take much googling to learn all this), but if someone has a friend to tell them how it works they should be set up in no time.
In addition to the general
"what/how" confusion, it should also be taken into account that many people are confused by the fact that when they create an account on a CEX and see that there are at least two or more versions of
Bitcoins, they buy a fork according to the logic of
"this one is cheaper". Such a fork can often end up in another custodial wallet, which in most cases means wasted money.
And buying actual Bitcoin and storing it oneself is infinitely more advisable than buying some bitcoin related investable product like Microstrategy stock or some ETF or whatever.
In general, I would also advise it to anyone who shows that they understand at least some basics when it comes to Bitcoin, but for some it is still safer to buy stocks or shares in a fund. Most people do not have enough determination or knowledge to be their own bank, and they do not understand the risk of using CEX as storage.