So Senator Beyak has defied convention and stated that she doesn't believe in unicorns. Candidate O'Leary, needing votes from unicorn-believers is in a tough spot, needing to straddle the fence between urban myth and rural reality. The votes are with the urban myth crowd, but falsehoods put him in the same camp as the Liberals. 
There are those who know, and then there are urban people. I admire anyone who is willing to enter today's political environment. The politically correct line is so far removed from reality, that a politician is never certain whether they can keep all the balls in the air. 
Personally, I like O'Leary as a media commentator, but I'm not sure why he wants to hang around with politicians. He has a lot of good ideas, but in Canada, we're still believing in unicorns. It's not O'Leary's time.