Reposting from a previous Drop. Here is my massdrop-purchased e100s compared with about 10 other mics of all varieties, including a Neumann TLM103, a Rode NT1a and a Shure SM7B
VoxtonYou basically said what I was thinking. Why they haven't taken the obvious step of hiring him as a spokesperson or some type of public relations Ambassador for the company is beyond me. (At the very least a thanks, you saved us a ton in promotion one time payment..lol.) The only reason I even know about the mic is because of him and like you I am now in the market for one while at the same time secretly praying they have the QC issue under control by now.
https://www.youtube.com/watch?v=sgIrllMeqrU