"Chief, you know that guy whose camper they were whacking off in?"
"Bork, you're a Federal Agent. You represent the United States government. Never end a sentence with a preposition!"
"Oh, uh... You know that guy in whose camper they... I mean, that guy off in whose camper they were whacking?"
So you like to use formal English at all times; that's fine. All I'm saying is that language changes over time, and that change isn't always a bad thing. Sometimes it gets rid of needless complexity. However, things like "literally" meaning "figuratively," its complete opposite, I absolutely hate because it takes away from the usefulness of the word. I won't mourn "whom" any more than "thou," though.