I think that two things are being missed in this controversy. First, the role of China. Some of the attacks are executed through China and the North Korean regime is only able to stay afloat because the Chinese Communists bank role them.
The other culprits that are getting away unscathed are lawyers and our legal liability system. It is probably correct that the theaters had no choice given our liability laws but to cancel the showings of the movie, but that is the problem. We have a system that does not allow free born citizens to make their own decisions. Our own legal system is a threat to our freedoms as is terrorism.