Well when your defensive gameplan is essentially to send a double team to walk straight into Edey every time he catches the ball in the paint like Collins likes to do he shouldn't be too surprised. Violation of the cylinder rule and should be called every time they do it, not just part of the time.
Furthermore, 10 free throws of that disparity were created by Northwestern intentionally fouling three times in the last 29 seconds of OT after falling behind by mulitple possession with the shot clock off and then of course the 2 technicals drawn by Collin's tantrum that he threw to set up his excuse.
Also worth mentioning that if what I read on Twitter is accurate that Northwestern leads the league in fouling. Even when they beat Purdue in Evanston, Purdue shot 41 free throws because that's how Northwestern chooses to try to guard Edey.
It's truly bizarre though that some fans believe the Big Ten is trying to help Purdue of all programs. Given their choice, the conference would much prefer someone like Indiana or Michigan State to be at the top of the conference. Probably Ohio State, Illinois, or Michigan as well. That list will probably grow by 2-3 schools next year too.