"Should be shot" is not just stupid, it's hateful. The regime where you kill for holding opinion is authoritarianism.
The other comments of his don't look like they mean much, but only if you look at them at a surface level, which with human communications, you basically never should. Context matters a lot, and the context of his messages is not a world where people get fair treatment, but a world full of issues. "Homosexual day" might sound random, or unwarranted, if you're not familiar with the issues of queer folk, but they are still not safe in the world, despite decades of social advancements.
Finally, being "normal", or belonging to a majority, doesn't make something morally valid. Because the majority is also comprised of individuals, humans, they can also fail, and they can, and can be made, to fail on a major scale as well.
The other comments of his don't look like they mean much, but only if you look at them at a surface level, which with human communications, you basically never should. Context matters a lot, and the context of his messages is not a world where people get fair treatment, but a world full of issues. "Homosexual day" might sound random, or unwarranted, if you're not familiar with the issues of queer folk, but they are still not safe in the world, despite decades of social advancements.
Finally, being "normal", or belonging to a majority, doesn't make something morally valid. Because the majority is also comprised of individuals, humans, they can also fail, and they can, and can be made, to fail on a major scale as well.