I haven't seen Bharara as much on CNN, so I can't speak to him, but the thing that grinds my gears about Toobin (and other people on supposedly "objective" shows) is that he has this manner of speaking where he frames his opinion as though it is a fact. He's very effective at it, and if you don't know any better (which most people don't, or they are listening to confirm their own bias) it is difficult to detect. Brian Stelter, also of CNN, does this too.
I have no problem listening to a debate between multiple people speaking from a particular perspective - in fact, I quite enjoy it if the arguments are made in good faith and they are clear about what perspective they are coming from. A lot of conservatives can't stand Cenk Uygur, for example, and I disagree with him on probably basically every political issue, but he makes no bones about what his perspective is. I can respect that. I think he makes bad faith, disingenuous arguments at times, but he doesn't sit there and conflate opinion with fact.
What I can't stand is when someone sits there and presents themselves as a referee, then proceeds to make subjective claims that the coach of Team A has no clue what he's doing, Team B should have not gone for it on a particular 4th down and the reason they did go for it is because the coach has a low IQ, Team C has an ugly stadium, etc.