" There are many situations where someone does not “want” to testify, but it is necessary to better understand the truth."
In my opinion, such a belief is extremely dangerous for a society, even if I suppose that it is shared by most US citizens, who grew up believing that they live in a "free" country, where they should trust justice.
Many years ago, USA advertised itself to the world as a champion of "human rights".
In my opinion, the most important "human right" is to be free to refuse to answer to any question, in any context, including during a testimony.
I do not know if there exists at least a country where this right is recognized, but this just prove how abusive are most state constitutions and laws.
Unlike most of you, I know very well the importance of this right, because I was born and raised in a country which was governed by a gang of thieves and murderers, who were installed in power by the Russian invaders.
Where the thieves make the laws and where the main purpose of the "law enforcement" is to prevent any attempt of resistance against the government and their servants, who share the spoils, do you believe that it is right if anyone who refuses to testify can be severely punished ?
About testimony being required in a "democratic society", unfortunately nothing guarantees that a society that is democratic now will remain democratic tomorrow.
After 1990, it seemed that democracy will improve in most of the world, but it did not happen so. While im many formerly communist countries there were modest improvements, during the last 30 years the western countries and especially USA have become each year more and more like the communist countries from before 1990.
This has happened not only in the many new abusive laws and in the more and more incompetent governments, but also in the economy, where every year brings more major merges & acquisitions, increasing the power of monopolies.
There was a single important difference between the "socialist" economies and the "capitalist" economies. In the socialist economies there were only monopolies. Everyone can see the results.