I still remember when the Great Firewall was not great at all, when it was first built. We were working on ways to circumvent this. It was ridiculously easy back then. Of course, both side co-evolved. It takes a huge amount of budget, personnel, and creativity to go into maintaining Great Firewall in the face of this almost generative adversarial [laughs] network that tries to get information in and out.