That's no mic drop. A mic drop is a victorious action, taken only when your wordplay has been so devastatingly erudite that there is no possible way your opponent would embarrass himself by trying to follow it up.
Mike's blog post is what is known colloquially as 'throwing in the towel'.
"ragequit" in the modern urban net slang.