I can see how the Television Bureau of Canada might have had a problem with this ad from the Canadian Renewable Fuels Association.
I don't think they should have prevented its airing, but I could see why they would have some concerns.
It DOES seem more than a little friendly to the Conservatives.
However, free speech is free speech. You can and should use a politicians words to frame your argument.