Eine Schnittstelle für alle gewünschten Devices? Never!
USB ist z.B. eine Schnittstelle, die jeder nützen kann
Und Snap-In ist ein weiteres Beispiel, dass man einen Anschluss für ALLE anbieten kann. Wenn man will...
Es gibt also keine Ausrede, außer dass man die Cash-Cow namens Hardware nicht schlachten will.