It’s not hard to start, but it’s hard to self diagnose hardware failures and perform recovery when failures occur.
I still have funds stuck on chain because I don’t know how to use chantools to sweep timelocked funds from a force close between my node and personal Blixt wallet.
“Just use the command line”
The inevitable problems are where running a node is hard, and the average person will struggle to recover their money.