The government doesn't have to make it impossible for cypherpunks and superhackers to use bitcoin, it just has to scare normal people. That's easily done with a few laws and some gratuitous enforcement, e.g., throw a few thousand people in jail for tax evasion, watch how long it takes for these casual hodlers to liquidate. That's 90% of the battle won, and 90% will probably be enough.