I will say that this year St. Mary's actually did have some tough non-conference games. They played three major-conference teams: Mississippi State, LSU, and Cal (though unfortunately we didn't help their strength of schedule at all, those other two did). They also had games against decent, non-pushover mid-majors: Utah State, UC Irvine, Bucknell, New Mexico, Harvard, Western Kentucky. Many of these games were at neutral sites, not demanding that these teams come to play in Moraga. So it seems like Bennett has finally gotten the message and has scheduled up.
Problem is, St. Mary's didn't actually win most of those games. They were competitive in them, but not many wins against the big boys. And they also lost to Gonzaga twice in the regular season. So they needed to win the WCC Tournament or else they probably would have been left out again. If they had notched some wins against, say, USU and LSU (they were close), then they probably would have been safe for an at-large. You at least need to give yourselves the opportunity, though. Playing cupcakes doesn't help a WCC team.