Anyone who cares about flexibility or quality? Those blobs can't be audited for bugs, can't get new features from the community, present a pain point for refactors, and I would expect impede porting to new architectures (though the existence of the ARM port makes me less sure of that point).
https://illumos.org/docs/about/faq/#is-illumos-free-software...
https://illumos.org/docs/developers/build/#getting-the-close...