big ramble about the philosophy of that
@tthbaltazar i think this is a case of conway's law[1] because a nice foss system could definitely just detect the printer by reading some eeprom it exposes on an i2c bus and dealing with quirks as necessary.
adding another discrete computer feels like it gets in the way of a fully integrated system, which under the current system is oppressive (you can't change anything).. but i think ideally would actually be a positive for freedom, since ultimate freedom in this context is being able to take shit apart yourself ;; another computer is another cognitive burden , the more {soft,gate}ware the better because that's a lot easier to play,learn&update than a pcb(or even ic) revision