This made me think, why do we still have RJ45? Yeah of course it won’t disappear anytime soon, but couldn’t USB C replace it? Are there USB C switches (hubs) with say RJ45 input (from Internet) and USB C output ports for connecting local machines? I’m thinking about a small home network with say 8 ports. Ideally, it could also deliver power to smaller units, such as a set-top-box and wifi base station. Larger devices such as TVs could also deliver power to its connected boxes. What if we had an Apple TV with a single cable… it could receive both power and network traffic via the TV and deliver the TV signal back over the same cable.
Someone else mentioned it, it can be terminated in the field. It is a very serviceable connector which fortunately the commercial world still values. You don't want to be replacing a 100m run of USB C cable when the connector breaks.
If you are a consumer who tries to buy right, buy once, commercial products are a great place to look for this reason too. Industry often requires serviceability and robustness.
USB-C has a mechanical detent. There's a metal spring in the male connector, and the center tab in the female connector has an indent on either side for that to snap into.