node running should be available to everyone, people don't have to worry about storage.
layer 1 is something global everyone has to sync with 1:1. so keeping layer 1 small is the MOST important thing. it should trump every other idea.
i can't run a full node on my laptop. i have to use my old pc for it, or buy an another hardware. not really normie friendly.
only reason we need a timechain in the first place is preventing double spending. so it should do that, as a final signaling layer, a 10 minute heartbeat verify the order of things. and everything should be built around the constraint that we keep it as small as possible.
computing part is temporary initial hurdle, but you always feel the storage limits. you can't temporarily free your storage. if it bigger than an AAA game, its an issue.
full node target device should be your phone. and yes i agree on that processing also an issue, but its only temporary issue during the initial sync for the most part, bigger issue is the storage limit.
if im installing the bitcoin node on a friend's laptop, i always have to turn on pruning, but with pruning on, its mostly useless. so storage is a bigger issue.
they can download the chain verify it, but can't keep the whole data without buying additional hardware.
not to mention how we don't really have a good all in one software/app yet. that prioritizes normal people running useful full nodes.