Well, pick one. Either there's a cause, or there's no cause. Either they're full of shit, or they deliberately did this. You can't credibly claim both to dismiss them.
I'm not talking about whether Olin is a good school, it obviously is. I'm saying that "rate of company founding" is a nonsensical axis of comparison. It's like noting that Olin produces 100% fewer Stanford grads than Stanford does.