Actually as far as I know this is solved by using "exchanges" outside jurisdiction of feared country, where you can send some bitcoins and receive other.
Using proxies seems like the digital equivalent of using middlemen for cash transactions. If I use enough middlemen it will be really, really hard to identify me reliably. Any differences I've missed?