The FNB anti-crime ad that should have been public

I fail to see why this ad should have been pulled from the air. It is a positive ad and all it does is call on the government to listen to the people. Is this a democracy all the time or only when we vote (and perhaps not even then)?

And as far as FNB is concerned, if anything would prompt me to become a customer evangelist of FNB then this ad would do it. Who wouldn’t be proud of a bank that makes a call like this and most disappointed when it pulls the ad, apparently under pressure from our government?