Baseball is our most consistent major sport* NCAA tournament team. Let's hope baseball has a break out year. Not "just" getting to NCAAs consistently but going the next step. And baseball doesn'tt get the fans either.
I don't think Stansbury is responsible for as much as he is blamed or credited. In baseball, we have a long term stable program unlike other sports. In football, which is the most visible sport, he made a risky deal with the 7 year contract and large buyout. That deal hasn't panned out and is looking less likely to do so. So that one area over shadows everything else; so I agree with your points.
*Major sport is football, M&W basketball, baseball. Volleyball may make it up there. Golf is not what I'd call a major sport, but is probably our best NCAA tourney performer considering all varsity sports.