Commodore used mask ROMs not OTP. They cost far less than $50 to make
Nobody cares how much it cost to make them. They also have to be ordered by the customer and the customer must pay a profit and the customer must pay for shipping for all these new ROM chips every 2 years. So yes the cost of stupid ROMS is massively more than just using some RAM and downloading a file.
And yes around $50.00 is what my dad paid to the computer store for his 3.1 ROMS many years ago.
and used less of the Earth's resources than the equivalent amount of RAM would have.
You have completely missed the point.
The ROMS cost massively more than the equivalent RAM in money, time and natural resources.
First you start with a 2.04 KS
which then had to be upgraded to 2.1
which then had to be upgraded to 3.0
which then had to be upgraded to 3.1
which then had to be upgraded to 3.1 with patches
which then had to be upgraded to 3.1 with even more patches
which then had to be upgrade to 3.1 with newer patches
which then had to be upgraded to 3.1 with still yet newer patches. Remember there have been countless upgrades to the AmigaOS ROM since 1990.
8 separate ROMS costs a lot more than 512K or 1MB of RAM.
Just the shipping alone to order 8 separate ROMS might be enough to buy the RAM.
And if you live in any random left-wing country (lets use Britain as an example) then you hafta pay a whopping ridiculous 17.5% sales tax on all 8 of those purchases which means you have to destroy and burn more of the Earth's resources
just to pay the tax. (In fairness my Dad paid 0% sales tax for all his Amiga gear as ripoff sales taxes were illegal in the USA in those days.)
The moral of the story is that Write-Once technologies have their uses but they have many disadvantages. Better to use Write-Infinite if the cost is close to the same.
Also, there was no 3.0 for the A3000, and your A3000 had a 1.4 Kickstart ROM in it.
I have a 3.0 for my A3000 so you are mistaken. Maybe you are thinking about Kickstart 2.04 which I also have.