that's pretty much not true anymore. the wild west after USB-C first came out is over, testers are available enough and sketchy vendors get shamed loudly enough that unless you're buying cables at unreasonably dodgy stores, you're going to get something spec-compliant.
Snap-On still sells (along with many others) flashlights that charge via USB-C... only when using an A-C cable. Just as long as we're shaming non-compliant vendors.