That may ring true for keebs and accessories, but every other drop I've been a part of shipped either on time or they updated it. I guess different people are responsible for different categories.
I've been part of at least 5 Mech Keys drops, and this is the only one without any contact from MD. The Red Scarf Ver. D kit is supposed to ship later this month, and we've been getting basically bi-weekly updates as to the status of the manufacturing and shipping process. I'm rather disappointed that this drop is not receiving the same treatment, especially since there are so many more people invested in this drop.