i cannot believe that i am in a position in which i regularly use ALL USB-B types and USB-C
USB B: Printers, Monitor USB hub
USB Mini-B: old ass drawing tablet, DualShock 3 (its ass)
USB Micro-B: Xbox One controller (its even more ass), Misc AV adapters, SATA/IDE-USB adapter
USB C: phone, laptop