Open source, or some binary/blob? I'm increasingly less willing to run binary only code from entities I don't have a way to sue or have some legal recourse against if they do something against my interests.
https://news.ycombinator.com/item?id=13925994
I did sniff the communications it did with the printer, so I could probably write an open-source version if I really wanted to; but I don't think there's all that much value in doing so.
...but someone did think there was, so there's this: https://github.com/lion-simba/reink
So, the question becomes, what's the cost of removing those companies and their supply chains/software after purchase? If it's well trusted software that doesn't require constant attention, that's attractive. If it's random people providing binaries in a country that I may or may not have any chance of getting recourse if they harm me (that is, trajan horse or exploit, not accidental hardware bricking/breakage), then I'm left wondering whether it's worth it.
(I bet that really irritates the corporate scumbags...)