No, instead you have two, with differing capabilities but the same form factor. And you have way more than 5 different cable types, each capable of different things, again, with the same form factor.
Just buy high-end USB-C cables from a reputable vendor and you are set. As long as some product (e.g. a printer or hard drive) comes with a specific USB-C cable, use it with that, and it will be good for it. End of story.
Offering it a cheaper price for one of the most common uses where people need > 1 cables (one for home/office etc)?
Or the fact that's very easy to just buy another one for data/video etc?
I guess the standard could do with some color coding, but it's not like its the end of the world. Or worth it to have N different connector technologies just so we can differentiate what does what.
No, instead you have two, with differing capabilities but the same form factor. And you have way more than 5 different cable types, each capable of different things, again, with the same form factor.
I'm not yet convinced this is an improvement.