You dont need to ship gobs of ram as long as you standardize expansion. Commodore was very bad at reading the room and shipped artificially limited hardware https://a4000bear.neocities.org/overclock/Agnus/Agnus Afaik absolute max was either 2MB chip ram or 1MB chip + 1.8 MB slow with Gary adaptor.
The least they should have done was actually shipping Fast Ram controller (with unpopulated ram) in every single Amiga model since 1987 A500. Instead we got trapdoor expanding shared slow/chipset ram with very limited addressability.
Atari for what is worth quickly standardized on using SIMM sockets right on the motherboard and supported 4MB.