16mb should be enough for zen2 + 3 and I'm guessing this is what will happen for the 16mb versions of B450/X570.X570 boards with 16mb rom will not support older CPUs. There are a lot of CPUs that are available on AM4. Obviously the latest board will provide support for newer CPUs only. So they don’t need 32MB rom.