One is a subject and the is other an object. A typo would be one thing, but you didn’t make a typo. You thought “whom” sounded smart and you were tying to be a prick. Next time you’re trying to sound smart on the internet and put down someone’s parents for no reason you should stick to words you understand.