As correct use of it
turns into a badge for having gone to the right schools, the word's demise is imminent:
I think whom has a long life left in it, though, for non-grammatical reasons. Educated people prize language, and the mastery of Formal. Their status at the top of the social heap is an incentive to treat the proper use of whom as a sign of intelligence, not just the Formal register. They do most of the edited and published writing we consume. And so whom will live in print for a good long time, even as many of those same people ignore it when they're chatting at the proverbial water cooler.
Earlier this morning, I linked to an
article on which grammatical rules to give up on. I think we can contentedly put this one in that category.