I agree and you are correct in theory. The issue is, there is a very clear spec and all manufacturers should comply with said spec.Actually, as long as their phones use the same spec as their cables, I don't see how it's that big of a deal. Sure, they don't conform to the official Type-C spec, but if it does no harm to their devices, its not their fault people are buying them for other devices made with different specs...kinda.
Sent from my Nexus 6P
If every manufacturer used their own spec and there was an issue with data or charging, you could have a horror show to deal with.