It used to be the case that anything of the same connection type would - at worst - not work if it wasn't designed for that piece of equipment. But now you have a situation where things "kinda" work together so consumers are encouraged to mix and match yet some of the time it could literally break your hardware.
So now we have a situation where some people are too scared to mix and match which breaks the entire point of a standard connection type - and on the flip-side you have other people who are left with bricked hardware because they were unlucky enough to plug the wrong charger with the wrong device (for example).