I think you are misunderstanding it. The fact that it is "universal" means that it
can be used for different purposes. Not that it must support all of them.
Try to plug a USB-C keyboard into your laptop and use it as a webcam... because it connects with USB-C does not mean that it is a camera.
Nothing says that a smartphone has to support everything it can. Typically, ethernet-over-usb is not really a supported feature of Android. It can work, it works on some phones, and on others it seems like the kernel module is just not there (so it doesn't work at all). Is that an antitrust issue? I don't think so: the phone manufacturer just decided that their phones would not do ethernet-over-usb, that's their choice.