Re:USB inventor explains why the connector was not designed ...
by crote on Tuesday October 10, 2023 @05:58AM
(#37830193)
It's more an issue of ESD protection being kinda tricky on DIY boards due to the need to stick with THT parts. When you're building a $200-$300 keeb, a $0.05 diode doesn't really all that much price-wise.
ESD protection diodes also don't really solve the problem. They are intended for short-duration high-voltage low-current spikes, not long-duration low-voltage high-current ones. Definitely better than nothing, though!
https://github.com/zsa/docs/blob/master/Ergodox%20V5-L.pdf
Of course the design requirements of USB would be different, since you'd always plug/yank the cable on a machine that is on, rather than protect against doing this accidentally sometime. Given that, it probably made more sense to completely avoid the issue.