And any piece of information can be all at once, depending on from which side you look at them.
But, that detail aside; Yes. We need information to be free. We need to emphasize information that - as a whole - gives growth and prosperity to humankind as a whole. We need to suppress information that - as a whole - delay or reverse human development.
But I don't mean "hide" or "stop" such information.
Let's say dictator X have stolen 10% of her country's wealth for personal gain. But during her reign she managed to lift the standard of living, increase health of the common and the poorest tenfold. Both pieces of information are "true", but depending on the conclusion drawn from each of them in isolation, that information can be used for both good or bad.
That's the philosophical part.
Then comes the ethical part; Who gets to decide what information is good for mankind to emphasize, and what is good for mankind to suppress?
Not every single individual on earth have the empathical or intellectual ability to deal with all kind of information with an open mind in a way that is - for mankind as a whole - positive.
And once again; what is good vs bad for humanity also depends on how long time you're going to consider; What is good for humanity for the next 100 years might be bad if we continue on the same path for 1000 years. But that might be a hypothetical judgment because we don't know what changes it might bring in 1500 years. Let alone 15000 years.
Then there's the technological part. That's the easy one.
The technology to verify the origin of information, and to verify how it has been altered, to ensure it is resilient against accidental and intentional removal exist and is well-established. Block chains, torrents, onion etc are just tools. The most difficult part is to provide the means to give access; If a state decides to simply deny access to internet, you will be back to the 80's way of sharing information, and no matter how perfect the protocol is, it doesn't matter if there's no infrastructure on which it can run.