As to your second point, reddit is not a public archive, or a court room, or any sort of entity that I would trust or expect to retain, much less make accessible, "public" discussions, technical or not. They have no obligation to give you anything, and the moment it's profitable for them to switch to pay-to-play, you can bet they will. Steve Huffman, the CEO of reddit, killed all the 3rd party apps accessing reddit, no? Not someone I will place my trust in.
[edit- added the below]
I would also add the court of public opinion is a place no one should be tried, and peoples' privacy trumps your desire for information, so it makes perfect sense that comments would be removed or stripped of a byline. Adding a byline redaction feature would be cool imo.