Thank you for the link... it may take me a bit of time to ingrain the differentiation, but one thing is evident, I’ve been watching too many John Kerry speachifyings...
“At its worst, the use of whom becomes a form of one-upmanship some employ to appear sophisticated.”
Welcome.
I will summarize:
If you are choosing between “who” and “whom,” do the following:
(1) Replace the word with “he” or “she.” If the sentence makes sense, use “who.”
(2) Replace the word with “him” or “her.” If the sentence makes sense, use “whom.”
(3) If neither makes sense, which often happens in the context of a question, write a sentence that answers the question and then do (1) and (2).
Example of (3):
Who/Whom should I vote for?
Try (1): He should I vote for? Sounds awful, so do not use “who” per step (1).
Try (2): Him should I vote for? Sounds awful again, so do not use “whom” per step (2).
OK, let’s try step (3):
Answer the question: I should vote for who/whom.
(1) I should vote for he. Again, awful.
(2) I should vote for him. WE HAVE A WINNER! Use “whom.”
Make sense?
Why did I bother with this exercise? Two reasons. First, I think this might be useful for you and others to improve your writing skills. Second, this addresses the point you raised about what Kerry said, namely the following:
“At its worst, the use of whom becomes a form of one-upmanship some employ to appear sophisticated.”
Well, as you can see from my explanation, choosing whether to use “who” or “whom” requires a certain discipline in thinking and use of logic. Those are the LAST things the leftscum want the population to have!