The isenkram package[1] can do that and there has been some discussion on the lists about that possibility.
And just to add to the debate I noticed this from my nemesis Steve McIntyre:
https://lists.debian.org/debian-vote/20 ... 00001.htmlFat Bastard wrote:A reason for defaulting to installing non-free firmware *by default*
is accessibility. A blind user running the installer in text-to-speech
mode may need audio firmware loaded to be able to drive the installer
at all. It's going to be very difficult for them to change this. Other
people should be able to drive the system (boot menus, etc.) to *not*
install the non-free firmware packages if desired.
A very good point indeed. A11y is critical, especially for an operating system that styles itself as "universal".
[1] And thank goodness they gave it such a clear and memorable name, eh? My dyslexia cannot grasp that word at all. I'll have to copy&paste it every single time...