Esto se ha respondido argumentando que es principalmente debido a pobres implementaciones, no es algo inherente a las reglas de codificación.