Warum ein Muss? Es kann ja nicht sein das die Hardware sonst nicht funktioniert …
Das hat mit dem Design und der Philosophie vieler Distros zu tun. Im Auslieferungszustand bringen die Distros oft nur die freien Treiber, Codecs und Programme mit, um nicht in bestimmten Ländern wie z.B. den USA Lizenzbruch zu begehen. Bei der Installation fordern sie dann den Anwender explizit auf, ob die unfreien Treiber und Programme auch verfügbar gemacht werden sollen. Das passiert meist, indem das unfreie Repo der Distro aktiviert wird. Bei der Installation und NACH Aktivierung der unfreien Repos laden die Distros dann die Treiber und Programme aus diesen Repos.