Lavishly? 1gb of ram is not "spending lavishly"Expect 3 GB of RAM.
iPad Pro is 4 GB RAM and iPhone isn't expected to run the same tasks. Even macOS High Sierra requires only 2 GB.
iPhone X will have a high BOM due to cameras and display. I don't expect Apple to spend lavishly on memory when it's not necessary.
