USB Type-C is not all over the place, it's a pretty normal connector standard, that was updated a few times.
What may be confusing to is that there are also two other relevant standards:
- USB Power Delivery 2.0 and its updates
- USB 3.0 and its updates
Both of these standards require the USB Type-C connector for some of their features. Sometimes in a specific revision, for example at least USB Type-C Rev 2.1 is required for the Extendend Power Range introduced in USB Power Delivery 3.1 for charging at more than 100W.
Furthermore USB 3.1 has absorbed USB 3.0 and USB 3.2 has absorbed USB 3.1. Each time they renamed the old connection speeds. For example a USB 3.2 Gen 1×1 connection used to be called a USB 3.1 Gen 1 connection and before USB 3.1 came out it was called a USB 3.0 connection.
Finally USB Type-C has so called alternate modes, where the lanes for SuperSpeed USB can instead be assigned to carry other protocols, like DisplayPort.
Since very few features are actually required to be supported, and marketing managers are apparently allergic to precision, it's hard to find out what feature is supported on which interface for any given device.