That's not what he's saying. Of course USB B cable from 2001 still works today. What he's saying is that mini B, micro B (and now C) have been added since 2001 and new devices use these new ports. So you'll need a new cable if your new device doesn't connect using that old B cable. By comparison, Apple changed their cable once in 10 years.
I know, but you do realize that all those mini and micro cables can be connected to the same original usb1 port (and/or usb2 / usb3 port), as the host end has always been the same. Does the same 'of course' apply to Apple's cables? Admittedly I think the mini was a bit of a misstep, and going straight to micro would have been better.
Of course all this may change with the 3.1, but if it does, it is in my count the first major change for the cables...( And hopefully there's no 'hardware drm' in the cables to prevent unauthorized copies..)