Yes but there's also a number of existing applications of encryption that are widely deemed acceptable, like securing bank transactions and medical data. Anonymity is much harder to defend, as it doesn't have such clearly worthy purposes.
Yeah, but no governemt is lucky with having people operate entirely freely. It makes corruption difficult, and every government has corruption to some degree