If you can get by with a base model, they've been an okay deal.. and as mentioned a lot of the build features, display, touchpad, etc. are top of the line, best in class. But before the Neo, I'd still often pick a Lenovo Ideapad or similar for ~$500 or so first, and still might for more ram/storage.
Mac is really good and the ram performance is generally better than slotted ram, so that helps a lot. It doesn't help, however if you want to run a VM/Docker or things that allocate/isolate memory usage away from native apps.
I haven't even had a system with less than 16gb ram since before 2009... I've used as much as 70gb of memory with certain workloads on my desktop (though usually not nearly that much), but it's nice to have if/when you do need it without thrashing the storage drive.
But if you want to add a little more to your spec sheet, you might as well go somewhere else.