I think any expectations that this team would be as good as last years was wishful thinking at best, so I don't think it's reasonable or useful to compare production loss from last years' team to this years team. We don't need to be last years team beating MAC opponents 15 points a night to win the MAC. The talent level on this roster is good enough to be the best in the MAC - I mean look around the league: would you really want to swap out our roster for any other roster?
As for CJ and Perk being ready immediately, as freshmen when UB won the MAC with Nate Oats for the first time Perk contributed 7.6 PPG and 4.3 RPG on 19.1 MPG; CJ was 11.3 points and 4.1 rebounds in 25 minutes. Both excellent contributions but not dissimilar from Williams and Segu this year - sure they're doing it a year later than Perk and CJ but that's comparing 2 of the best players in UB history. Hell you could even argue Mballa as a sophomore is ahead of where Perk was as a sophomore. As a team in 15-16 we averaged 77.6 points, 39.1 rebounds, 12.7 assists, 6.9 steals, 3.6 blocks, and 13.7 turnovers on 43.8% shooting (33.7% from deep). This year we are at 77.9 points, 41.2 rebounds, 16.4 assists, 8.7 steals, 4.4 blocks, 14.1 turnovers on 44.3% shooting (33.4% from deep). Pretty on pace to match that years squad for better or worse. What I don't recall about that years squad was their defensive intensity, something this year seems to sorely be lacking.
We have players contributing very similarly to how they contributed in 15-16. We stole a championship that year - it was Akron's to lose and it may be again this year. 15-16 wasn't about having enough bodies to make clutch shots down the stretch, it was about THE clutch shot that Hamilton made to win it all. To achieve what Oats did that year all we really have to do is get hot at the right time. We were sitting at 9-8 in MAC play and 2 games over .500 overall in March of that year and I don't think the MAC as a whole was any better that year than this. It just feels different because of some really dud games against teams we know we should be better than and the fact that we just don't know how this season will end yet.