Don't buy basic peripherals that have a #USB-C connector, like basic USB-C flash drives, mice, Logitech transceivers, etc. Because you can always buy an inexpensive USB-C male to USB-A female adapter, but: USB-A male to USB-C female adapters are illegal per the USB Type C spec.

Only buy USB-A peripherals of these basic peripheral types, so you can use them on both modern (with a legal adapter) and older systems. Because otherwise you're buying them only for modern systems, as an adapter that adapts the other way is illegal.

@TeraKaktos meanwhile, the USB C port I use on one of my laptops is from one of those non-compliant adapters because the actual USB C port isn't accessible (and is also used by a VR headset) lol

I increasingly do want USB C peripherals but only for more specific use cases, like having a more flush Logitech receiver for a laptop or forcing me to use a higher speed cable for external SSDs. Or for yubikeys, but I have USB A and USB C yubikeys.

@burner I have a laptop like that too, a Lenovo ThinkPad that only has one USB-C receptacle, and it only charges via USB-C, so...

But I personally see this as, as I am privileged enough resource-wise, that this either means I have this laptop and thus can't fully adopt USB-C without a high end multi-port adapter or that USB-C isn't universally preferable as I laid out (but if one is not as privileged resource-wise, they would be more open to non-compliant adapters, as they might have no choice but to have such a laptop)

Buying flush or convenient USB-C things with an explicit commitment is a good point too as an acceptable idea!