I honestly can't stand comments like these. Why is every technology discussion on Lemmy dominated by people congratulating themselves for using something 'better'? Most of the time without even being asked.
I don't think it's downloading apps that is hard necessarily, but there are a few big barriers getting in the way for casual users to run a self-hosted FOSS solution:
seeing a problem with their current way of doing things
knowing other options exist
having the confidence to feel like setup won't be a headache, or that maintenance won't be a problem with their non-tech background
I think its pretty understandable that a normal person would preference "one simple app" than a DIY 2 app system when you consider the above.