Getting information is not necessarily illegal.
Getting information from Wikileaks and other organizations that would have had to illegally obtain that information would be.
you are correct that the majority of charges and guilty please are ancillary to the collusion. Collusion is not a legal term, conspiracy is. But, we need to let the investigation finish. DJTJ isn't being charged, yet. We don't know if/when. They're still some 18 sealed possible indictments from Mueller. We know that DJTJ was at least willing to involve himself in illegal behavior. We know for a fact that he is guilty of at least one felony of illegal access of a computer system. in his emails he admits to using an administrative userid and password provided to him for an anti-Trump website.
We have people that didn't register as foreign agents.
We have people lying to the FBI.
We have people like Flynn, and based on his rank, technically can never register as a foreign agent.
We now have Cohen's business partner agreeing to a deal. He had $5 million in tax evasion sitting over his head. He'll do no jail time for his cooperation. So he has something.
We have Cohen peddling influence with Novartis and AT&T, by their own admissions. We have corporate head rolling.
No we don't have a direct link to Trump conspiring with the Russians, but every time someone gets investigated, some contact with Russians comes up.
There has never been this much crap, ever, with any other administration. Even Nixon wasn't this bad.