My Latitude 7370 is hard-capped at 8GB RAM. Because they soldered it directly to the motherboard. Real "what the fuck" moment, and I am reminded every time of this constraint because opening a Slack call freezes my computer for about a minute if I commit the heinous crime of leaving my IDE open.
Soldered RAM is part of Microsoft's specification for Connected/Modern Standby, supposedly because it prevents some classes of cold reboot attack on disk encryption. The official line from the people who work on the standards (both at Intel and Microsoft) is "buy a laptop with the amount of RAM you need." I hate it too, but it's not like they're pointlessly screwing their customers.
Which conveniently leads to earlier upgrades (everybody but the consumer and the environment wins!), and more profit to the OEMs in the form of RAM upgrades. Maybe I'm just too cynical.
If you are planning to buy macbook, I have a bad news for you. Some laptops have both soldered RAM plus a slot, so 8 is soldered and you can get additional 8 or 16.