"Besser" ist nur reines Ethernet, ein Konverter für Hinz-nach-Kunz ist auch schon wieder ein Kompromiß. Nur leider leider benötigt man dafür einen Slot für die Netzwerkkarte, es sei denn, man hatte den Weitblick und hat sich ein MoBo mit Netzwerkanschluß auf´m MoBo gekauft.
Dazu muß dann aber auch gesagt werden, daß man damit "Ethernet" auf das Niveau von "USB" herunterzieht. Funktionieren wird es ganz gewiß, nur, je nach USB-Kram, den man sonst noch so hat, geht auch der Durchsatz beim USB-Ethernet in die Knie, bzw. der zieht es für andere Geräte in die Tiefe. Alle USB-Geräte haben sich den USB-Maximaldurchsatz zu teilen. Nicht jedes einzelne Gerät hat ihn. Schlägt eines kräftig zu, haben die anderen nur noch den kümmerlichen Rest.
Bei einer Netzwerkkarte zieht nur relativ wenig in die Tiefe, eigentlich nur ein schlecht programmierter Treiber für die Karte, der zuviel der CPU zu tun aufbrummt.
Bei Laptops sind auch PCMCIA-Karten für (relativ "echtes") Ethernet gebräuchlich. Häufig auch als Kombi für serielle Übertragung und Ethernet.
Genau den technischen Grund, warum Spezialkabel erforderlich sind, kann ich Dir nicht sagen, aber in dem USB-USB-Kabel ist auch ein nennenswertes Stück Elektronik drin, also "nur ein Treiber" - so kleinklein geht es denn doch nicht.