The port itself is nice, is in the cube of data rate, power rate, port type that is the problem.
You can have A ports that deliver 20V and 3.1 data rates, and C ports that deliver only 5V and 2.0 data rates, and they are both valid according to spec.
Most people don't know about it anyway, making the c port reversible was a good decision.