I think the 2 laptops you mentioned are targeting different markets.
The Surface Laptop you linked to is - 16GB of RAM and 512GB of Storage (no 8GB of RAM option)
The $599 Mac Neo is 8GB of RAM and 256GB of Storage. It doesn't have a 16GB RAM option but a 512GB storage option is $699.
8GB RAM seems to me to be targeting folks who don't run a lot of local apps or multiple big apps
MacOS is crazy efficient and can overcommit quite a lot.
I used an M1 Pro for a couple years to work. 8GB of ram but routinely using 12GB including swap.
Now, I couldn’t keep slack and outlook open so there were limitations but I was able to work. People are underestimating the usefulness of 8GB of RAM.
I guess it is also worth saying that I do my work by connecting to a remote server where I do the actual development and everything else. The Mac itself being a web browser and ssh machine
Nobody except people on HN cares about RAM. People care about what you can actually do with the machine. The spec numbers are nothing more than numbers when a computer never works as it is supposed to. It's like having a 500HP car, but it can actually not drive.
Is it hard for you to imagine that people who'll buy the Neo don't care about specs at all?
I mean, look at the colors!
At this point I think few people really will care about that spec difference.
The accumulated brand trust of Apple, and the negative brand trust of Microsoft outweighs the numbers.
Even many technically savvy people believe Apple can deliver a higher quality computing experience with 8GB of RAM than Microsoft can with 16GB, and they're often correct.