People aren't willing to volunteer because of the hardware requirements for running a full Ethereum node and 32 ETH for staking. There are centralized staking pools which everyone uses, where people trusting those pools with there money.
And if a Bitcoin mining pool starts doing something suspicious, the miners can quickly switch to another pool. The miners have a choice in this case.
Nextcloud on Pi was really slow for me.