Because there is not enough communication between the engineers writing a this code lol. Ie: Conways law ;-)