Sure, theres always going to be people who aren't happy with the current team makeup, or how the HC acts, or how recruiting is going, but winning cures all. Those people will be rightfully chastised if BU starts fielding legit contender teams, with legit talent.
Enlighten me the last time a team filled with 3 stars (who actually played meaningful minutes) won the ship. It's a chicken and egg comparison when talking about recruiting and winning, but the fact is to win at the highest level, you have to have the highest talent. UConn is probably you're best comparison (at least the Ollie win), but Boatwright and Nappier were at least 4 star guys, and I would assume they had a couple more highly touted recruits. There's a reason teams like Duke and Kentucky win ships. Sure, cinderellas appear, but at a high major, getting to the E8/S16 once every 5 or 6 years isn't gonna cut it.
Admittedly, we need to walk before we run (perhaps crawl at this point). As the wins grow, so should the recruiting. I don't expect to pull top talent now, but it's going to have to happen, and it appears BU isn't a good enough recruiter to pull talent before winning, so that's gotta happen too.
At the end of the day, what Whitman has preached about our football program holds true for basketball. There needs to be clear, continuous growth. BU is going to have to take the wins route to that, rather than the recruiting.