Non-free firmware accessing to Ram and not accessing to Ram should be seperated.
pmboostrap asks if we want to install non-free firmware for components such as wifi, 4g, graphical card, etc... It's currently a all or nothing.
But all these firmware do not have the same implications in terms of freedom. Some device on which these firmwares run do not have access to RAM (typically wifi), while other do (generally modem). We should therefore allow the user to install firmwares that don't access to RAM while not installing those who do.