Just like the original Amiga circa 1985, which loaded
Kickstart off of disk
into write once protected RAM. Why?? Because the ROM code had not yet been
finalized when the computer was put on the market.
Another fine example of how marketing guys try to BS electrons . . .
Also for many years to recently most "roms" were slower than the system
so moving the rom code to ram was a way to attain speed for rommed code.
This became critical when the 486/33 and faster machines came about.
It's handy too as overlays for bug fixes or additional drivers are
possible as well.
Allison