Your first paragraph seems to be more or less agreeing with what I said - maybe I misunderstand.
> Also, a part of the social/political problem is that
> people tend to not know that the crypto they are using is
> bad, and political activists tend to not necessarily be
> cryptography experts either, so how would they know that
> they are in danger when everyone around them tells them
> that the broken crypto they are using is the thing to use?
But there is always going to be a problem with telling people "use our software and you can organise the overthrow of your government without fear". There is no way around the fact that people who are doing that need to understand the risks better than most people do.
(How are you supposed to blockquote text on HN?)