Right, so Trump is wrong to constantly criticize leakers that reveal the goings on at the White House. 
I don't have a problem with Wikileaks, either. Personally, I'm not sure what crosses the line into collusion (just going to think out loud here).
If someone knew that information was obtained from foreign spying... it is hard to really call that a patriot's task. I don't normally call a KGB agent a US patriot. If someone encouraged that spying, I would call it collusion. If they were just given the information, maybe not.
If someone in a political campaign enlisted Russian hackerbots to flood social media with fake news in selected counties, that would be an example I would call collusion for sure. I don't know if there is evidence of that.