I also have a Raspberry Pi with 4G and it handles its load perfectly fine.
BUT lack of memory is a well known bottleneck so when I got a Raspberry Pi 5 with double the processing I also doubled the memory to keep it fed. While I haven’t really found a good niche for the new beast yet, if I’m spending money on a faster processor, faster board, why would I limit it by cheaping out on memory.
While we know that Apples memory is much faster than anyone else’s, we also know the entire system is outstanding. If I spend so much on a system with such high throughput, why would I want to cripple it by cheaping out on memory to save a relatively small cost? It’s not that I really have a need but that I’m paying for a beast so it better be able to go beast mode