Use cases besides software development exist. Even relatively simple video editing can easily run past 16GB, and so can photo editing if you're working with more than a few high-resolution images at once. On the consumer side, YouTube in any Chromium-based browser with an ad blocker runs its memory usage up to 5GB+ if the tab's open too long. Add a couple of these use cases together, and you just need more RAM.