Is it really so hard to understand that constantly insisting on technical precision in conversational language is an obnoxious waste of time? When people are making speeches, the difference between a democracy and a republic is almost always irrelevant. There's no reason not to refer to the Whateverittechnicallyusedtobe as the Confederate flag, because that's what it's called here in the future. I've even heard people sniffing haughtily over the difference between strategy and tactics, which... seriously? And don't even get me started on the gun jargon evangelists. The point is, outside of specialized professional usage, if everybody knows what you mean when you say a word, then THAT'S WHAT IT MEANS.
Okay, I feel better now.