No, I read it but the problem is your assuming that since I would read something that you have read, I would somehow come to the same conclusion. This is why you feel the need to tell people to educate themselves when not even you are educated on the subject. It's really disingenuous, and if you cared about people educating themselves, you would give them both sides of the argument and not just the side you prefer.
It's not up to you to shape their or my opinions. Guess what? Vox is incredibly biased, so you should read the other side. It's like saying to people you should only watch CCN or Fox, which is stupid watch both, and then do your research and make up your mind.
The majority of the article was the opinion and speculation of the author, and I ain't the author. I am not American; I am old-world European, and we have very different standards and values to you. What you consider homophobia and transphobia we call tame. We have a really dry sense of humour in northern Europe.
The world isn't America, and society isn't all about the LGBT community, and it shouldn't be. If people don't want certain subjects being taught in school, it shouldn't be because the only person in society who has the right to teach children and confer that right to others is the parent or guardian of the child.
The only time the state should get to decide is when that child is a ward of the state. If you don't like that too bad.