That is funny and a little sad.
Just to outline the history of how this happened as observed by an outsider simply exploring the blockchain...
The last block that delegate produced is on Oct 23, 2014. And yet the delegate has only missed a total of 5 days worth of blocks he was responsible for.
Looking at the
voting history, most of the stake voting for that delegate was removed within the day after it produced its last block (likely stake controlled by bytemaster), which makes sense. I assume that took the delegate out of the top 101, which is why the missing blocks are not too large. Over the course of the next month, more stake stopped voting for the delegate as is naturally expected, but even at its lowest point it maintained at least 50 million BTS voting for it.
Then on November 25, 2014 (Block
1097773) someone with 38 million BTS voted for the delegate for some reason. Why? Then over the course of the next week or two, a small amount of additional stake started voting for it (likely because they didn't know it was inactive and because it had recently gotten closer to the top 101 and therefore visible to less attentive voters who simply go down the delegate list giving thumbs up), until eventually, just today, someone with nearly 12 million BTS voted for the delegate (Block
1194382) causing it to squeak into the 101th delegate spot.
So, although the 50 million BTS that never took away their vote from an inactive delegate partly explain why this inactive delegate is at rank 101 right now, it also wouldn't have been possible if new votes (just over the last two weeks) weren't cast in favor of the inactive delegate. Of course it was not made clear to people that this delegate is now inactive and they shouldn't vote for it, which was why that revoke feature is useful.
The real test of the voters now is how long it will take for people to take their votes away from the delegate when they realize it is not producing blocks (it will in particular be interesting to measure the response time of large stakeholders such as those two stakeholders, the 38 million BTS one and the 12 million BTS one, that voted for the delegate in the past two weeks). I kind of wish you didn't bring up this issue on the forum toast, because it would have been nice to see how many days passed before people noticed without having a prominent community member bring it to their attention. Then again it is only in the BTS delegates sub-forum, so it may still take an embarrassingly long time before the issue is corrected.