I have been running multiple bitcoin and altcoin nodes and still I am not able to run public geth node synced for month on dedicated server (4c SAS disks). So if "Bitcoin Underutilizes Its Network" then Ethereum is actively destroying itself.
What's the benefit of running an Etherum node with complete history?
Use parity (though probably not any of their contracts).