So the undefined vs null discussion might seem ancient in the JavaScript world. But for me, the question arises again the more I move over to TypeS...
For further actions, you may consider blocking this person and/or reporting abuse
You should check out the discussion @sindresorhus started on Twitter about this. Very relevant to your post.