Calling/implying that it's technically sophisticated is not really reasonable. Having a BTC (or other currency) wallet is utterly trivial, let alone from a technical standpoint, it's much easier than setting up an e.g. Coinbase account. The only issue, outside of choice of course, is people being ignorant of what needs to be done and I think that can largely be explained by the fact that centralized providers spend billions on marketing while decentralized wallets spend nothing on it.
I want to get into self-managed. I know nothing about it.
As soon as I start to look for information, I will be drowned in automated criminal attacks trying to trick me into create a vulnerability in my setup process.