Even if you require ID, the internet will always feel less personal.
This started because of anonymity, but it could very well be embedded into the culture by now. Just because we feel that 'things on the internet do not count'. That is caused by anonymity; but also obscurity of your actions; the impersonal connection; the fact that you are communicating to the entire world; the fact that your interlocutor is someone you barely know, a lot of 'bad' digital communication is the first and last time two people are talking at each-other; and the fact that a lot of communication on the internet is largely performative because it is public.
In summary, removing anonymity alone will probably not get close to fixing things.
Anonymity is a design choice of HTTP. What if there were a different protocol where the users are never anonymous. You never have to transmit ID in that case because sockets are only established between trusted end points
I don't think so at all. He's posting it here because it's one of the few places remaining on the internet free of advertising and outside bias (mostly)
The internet was, is and always will be a cesspool. It comes with anonimity and plausible deniability.