I've seen my share of horror stories, but I'm also the type of idealist that believes the people whom a $3T corporation hires to work on one of its core products would know better. It's more than likely that ultimately the decision was not in the hands of a technical (or seemingly even a computer literate) person.