I only object to one thing in what he says:
“We can protect LGBTQ rights and basic human rights at the same time..."
They're the same thing. It's not like some people's rights are an optional extra. Either everyone has basic rights or no one does. And that's why it should be central to the political platform: abandoning it is abandoning your commitment to basic human rights, which should be pretty foundational.
Canada has good universities, and you won't end up in a concentration camp.