"Apple told me MBP maxes out at 16GB RAM because LPDDR3 limit is 16GB/chip; Apple uses it because of performance/energy ratio."
https://twitter.com/DanFrakes/status/791754757404626944
So basically, it needed to be thin and light ... because, Apple ... which limits the size of the battery. And more RAM would consume more energy, requiring the device to potentially be thicker and heavier to accommodate a larger battery in order to meet their runtime expectations.