The mistake this article makes is thinking that the typical person will interact with many different USB-C ports and cables than his or her own. The reality, is that people will get to know their own ports, buy their own cables and devices, and things will work 99% of the time.
Only occasionally they'll need to use a friend or coworker's device or cable and then there could be confusion. Although, even then, assuming the friend also has one of the most popular computers/phones/cables, it'll probably still work.