Oh my God, harmful to national security? What a joke.
Scared of pictures? Really? That's just weakness.
This guy deserves what he gets. From Taiwan or the US you can criticize and feel whatever you want, but when you go to another country you must respect their laws.. or simply don't go at all. This is no different than these Americans who go to N Korea and then expect help when they get arrested.
Go to China and do such things at your own risk. There are no freedoms in China except those granted by the communist party. And even those are not set in stone.