Do recent SoC integrate necessary muxers? Last I checked few years ago, it needed a special multiplexer chip between display out and USB-C port to handle mode switching, and there were lots of engineering challenges and costs involved, almost like using one set of pipes for both coolant water and lubricant oil.
I don't know what change they would need to make but the OrangePi had it for quite some time and it works well