But it's not terrible grammar. If you don't try to make it fit your notion of what you THINK it means, it's perfect grammar.
It's only when you try to make it fit what you believe it means that the grammar becomes bad.
Leave it alone, and the grammar is actually perfect. The sentence is not bad grammar. It makes perfect sense. You just don't want to accept what it says.
Let all Oz be agreed;
I'm Wicked through and through.