A core tenet of Truecrypt + Veracrypt (developer guarantee) has always been no backdoors, even if requested by government.

If in a democratic society, the majority agrees that government should have backdoors (with the correct oversight). Then it follows that Veracrypt should be illegal as its use is not in alignment with the will of the majority.

I personally don't agree with the majority here but can you fault the logic?