The question is how to make it simpler. The way I see it, the path for mass adoption can happen through Android since they are plentiful and energy efficient when compared to laptops. There is a way to run nodes on Android but this isn't "easy": https://github.com/CryptoGrampy/android-termux-monero-node
I can make the install simple and easy and then the other problem is storage. It will need 100GB as absolute minimum and the constant writes are problematic on the durability of SD cards.