Re: non-free firmware: driver in main or contrib?
>If the driver does not provide any significant functionality without the
>firmware, it belongs in contrib.
The driver provides all of its functionality without the firmware, the
firmware never becomes part of the driver. The hardware device may or
may not provide useful functionality, but debian is not in the business
of distributing hardware.
>If there are some cards which the driver drives which work without the
>firmware, it can go in main.
I can affirm with reasonable certainty that there is a very tiny number
of devices in your computer which works without a firmware.