It's also not an issue on every other USB c controller made.
It's an apple issue because Apple made poor choices because Apple insists they have to be different in a special broken way. Because people like you are too far up your own ass to know any better.