@js @haiku user-friendly, sure, but good #UX is not 'decide everything for the user'. It's more like 'set sane defaults, but give the user information and choices'. Especially when it comes to install procedures they only have to deal with once (per install).
> But I still think you should just not buy hardware that needs blobs in the first place.
Ideally, sure. But this is still vanishingly rare, and you're assuming that people are buying their hardware, rather than making do with cast-offs.