From Satoshi Nakamoto whitepaper :
If we suppose blocks are generated every 10 minutes, 80 bytes * 6 * 24 * 365 = 4.2MB per year. With computer systems
typically selling with 2GB of RAM as of 2008, and Moore's Law predicting current growth of
1.2GB per year, storage should not be a problem even if the block headers must be kept in
memory
At BestBuy : "Excuse me sir, i need to get new RAM , I need hmm ... 240GB of RAM please"
Did you pay any attention to the maths at all?
At 80 bytes per block, and a block every 10 minutes, it will take 57077 years to reach 240 GB of RAM.
In 57077 years I doubt the world, or technology, will be anything like it is today.
What was the world like, and what was technology like, 57077 years ago?
The most recent iPhone is available with up to 256 GB of storage. This means that the block headers won't outgrow the current iPhone for the next 57000 years.