First, the ad was made by someone who apparently doesn't know the basic rules of creating an ad. Are those six different font sizes I see? The ad should be banned for that reason alone.
Second, it's quite sad to see the National Post go down this road, especially since it was founded as a conservative alternative to the liberal Globe and Mail. While I can completely understand pulling an ad that risks having other major advertisers pull out, donating money made on the ad to a group which supports an opposing agenda is just wrong.
Third, I wonder what this says for Freedom of Speech in the media? It is something which has been tenuous in Canada for some time, but usually it can resist full capitulation.