A promising mess
The current status of the Linux ecosystem is not great, but with all that said, I'm hopeful for the future.
As newer generations of audio and video protocols gain maturity, the older protocols will stop being used, which will reduce the number of use cases to care about.
Also from Canonical (Pierre Equoy's employer): Project Sputnik retrospective: 10 years of developer laptops with Dell