I think that's because the CPC doesn't have an overall majority, thus it can't always set it's own agenda - I'm an Irishman, Ireland is a multiparty political system - no party has had an overall majority in 25 years, thus no party here has everything their own way.
The Canadian Tourism Commission is not a governing body and has nothing to do with the Canadian government's agenda . The CTC is doing it's job,
"the mission of the Canadian Tourism Commission (CTC) is to increase awareness of and interest in Canada as a premiere four-season tourism destination."
There is no difference between Vermont promoting assess to civil unions or the CTC ssm . Different name . Same thing.
"it can't always set it's own agenda"
I am not at all in disagreement with that point. So, it is especially important that added emphasis be stressed in respect of what the government values. At the very least, you would expect the leader to step forward and express some concern in regard to the overall message that is being conveyed. Canada, in many places, is being portrayed as a haven for terrorists. So, rather than our hearing about a strategy to combat that image and situation, we hear Canada wants to recruit gay tourists. For the life of me, I don't understand that I appear to be the only one who sees this as a problem.