I'll say this as nicely as I can: it's not easy to run a bitcoin node in the sense that it's not that much easier than many other popular blockchains.
From the moment you need:
* 1 TB of space
* >12 hours for IBD
* Stable fast reliable internet
* decent always-on computer (phone or raspi won't cut it)
...you can't claim it's "easy".
It's something only passionate people will ever do, that's why there's at best 50k nodes.
For this to change, we would need something like a lightweight node android app with optimizations such as ZeroSync and UTreeXO. It could even be integrated inside a wallet.