I'd say 7bit and MD are opposite points on a scale. 7bit makes extremely few mistakes, but the whole thing is convoluted and takes forever. Also, when he
does make mistakes (e.g. the Space Cadet legends in R6a), he fixes them but the fix creates more problems in the form of a liquidity crisis . MD makes more mistakes, but they also have a bunch of people that do stuff like pack keycaps and deal with customer support. Also, MD has the finanscial resources to place an order with someone like SP without paying in advance, and they can deal with unforseen expenses.
The problem with MD seems to be that the people who are knowledgeable aren't really on top of things. For example, someone like YanboWu probably knows a lot about keycaps and their production. But we're hearing about reprints in a comment of his buried deep down on the discussion page of the drop, instead of in an email or proper statement at the top of the discussion page. And support apparently haven't gotten the memo, as they keep offering people nothing but refunds.
Not unpacking one sample of every kit and looking at it before shipping, that's just a lazy way to run your operation. It's not something I'd expect from someone running a small GB here on DT, and it's even more weird when the GB is supposedly run by a company where people are paid to do their thing and thus expected to act like professionals. I mean, what does that conversation even sound like?
– Hey, maybe we should at least look at a sample of this thing that is the first run ever of this product before shipping it out to customers?
– Nah. It'll probably be fine. Let's just ship these 5,000 orders and be done with it. What's the worst that could happen?
Joe Blow sorting keycaps in some warehouse does not care much about legend uniformity – nor should he, it's not in his job description. But
someone at MD should be in charge of those things, and that person does not seem to be doing their job. And if no one is doing basic QC – then what's the point of MD in the first place?
EDIT: grammar