The solution is more like making sure Technology X is ubiquitous before they can do anything. That makes it significantly harder to outlaw without undesirable political and economic side effects.
Agree. This is precisely why they have stopped attacking cryptography itself like in the previous crypto wars. Now they aim for bypassing cryptography so that they can still claim that the data is kind of end-to-end encrypted.