EDIT: Also, the second sentence should be "This should not stop us (humanity)."
Edit: Yes, this was not a perfectly warranted criticism. Yes, I may come off as smug. It's my opinion that needing perfect english should not be a requirement to have a conversation about tech in general.
I often get the feeling that in an academic setting every native English speaker assumes that everyone needs to be perfectly conversational in his English but when asked which other languages they even tried to learn you often learn that the English native hasn't put considerable amount into learning something else. Again, did not want to offend anyone.
I personally do not get offended, I like to learn. Still, I often experience corrections by an English native which are simply not called for.
>This should not stop us, the humanity.
This doesn't seem like something a modern native speaker would say, but it's basically the same thing as in sentences like this:
Montfort was a younger son of Simon de Montfort, 5th Earl of Leicester, a French nobleman and crusader, and Alix de Montmorency.
, 5th Earl of Leicester, is inserted here to clarify meaning, the same way you might insert a group identifier after a we. Perhaps it might seem less out of place if he used it at the beginning of the sentence, like:
We, the humanity, shouldn't let this stop us.
I really wish that movie didn't get brought up every time gene therapy makes another advancement.