The one i am trying to make is that many of the programs we get are in fact made by government agencies and have the purpose of opening “back doors”
I wouldn’t go that far, although there may certainly be some fly-by-night outfits trying to abusively download private data for their own use. And if they are in countries where the government routinely uses criminals for their own purposes (such as Russia), that’s an added concern.
But without going there, security is difficult to get right. The building bricks may be available for everybody to use, but cryptography is an art of execution, and one that demands trust. As countless audits show regularly, even the best developers can leave vulnerabilities in their products that are not detected immediately. There’s an ethos with cryptography that goes hand in hand with transparency. Not knowing who you buy from (even if it’s free) is annoying in that context.