I'm sure we've all seen the XKCD before.
I doubt it's that though. High quality connectors are expensive relative to most of the stuff on a board and at least for ATX/etc. there's no financial incentive to replace the cheap/simple pin headers with something less fussy.
Bookmarks