No really, why can't we have raw UDP in JavaScript?

No really, why can’t we have raw UDP in JavaScript?.
In my opinion, the pat answers about security are incomplete. I’d like to see a detailed writeup of specifically why a raw UDP API cannot be made as secure as current HTTPS.

Read in full here:

This thread was posted by one of our members via one of our news source trackers.