Odd isn't it? NT's are supposed to be the one's who can communicate well. And yet when it comes to some important stuff that affects everybody's work, they just sort of casually let it happen and fall apart in front of their eyes. I see this kind of stuff at my work ALL THE FRICKEN TIME.
I think it is because all of them are afraid of "breaking ranks" with the group. For example in the case you described, in that group of people responsible for the database fiasco, there was nobody willing to speak up (or maybe dissent) from the group to point out that they were heading for trouble, because the group had already made up its mind and if any member had said "um, maybe we need to work out a few kinks first," that person might have been punished (socially) by being mocked or whatever. They might have prevented a disaster, but even then they still would have been mocked or shunned, and accused of being a brown-nose, or of just making extra work for people.
This is why I often feel like I am surrounded by idiots who can't think for themselves.