I was including USB history before USB-C, because HDMI and DisplayPort have been around much longer than USB-C. And limiting the discussion to "fully-featured USB-C cables" is ignoring most of the real problems.