Yes....but, you do waiting weeks to do the initial download will turn off a lot of people.
Also, add reliable internet. If your connection keeps dropping and you have to keep waiting to get caught up to send your funds or to look for payments also sucks.
I have a low-to-mid range gaming laptop from ~2012 and I wanted to use it as a full node for my BTC activity. I thought old PCs were not going to be an issue in holding full nodes on them, but I recently gave up the idea.
Having to wait 2-3 weeks for the blockchain to fully sync is annoying, so is having to catch up with the latest blocks. I usually have to leave my laptop running overnight to catch up with all blocks if the laptop has been turned off for a few days.
The fact that you cannot simply take an older PC to use it with your Bitcoin activity (or a RPi) sucks tbh. Unless nodes become more portable and require less computing power and storage space, full nodes will slowly become less and less affordable for the average person.
When you get your first BTC, if you're in it for the tech, you're likely going to look for the safest way to store it.. but if the safest one is too expensive or takes awfully long, you're going to rather use an SPV wallet or a custodial one. The problem is that I'm not very sure that HDDs and SSDs will become cheaper fast enough. If the block size gets to 500-750GB before 1TB storage components become as cheap as 500GB ones are today, then running full nodes will become less and less affordable so it'll still be the richer who'll afford it..