The main downside with compartmental models, aside from less detailed information, is that they are deterministic, that is to say, the opposite of stochastic. Essentially, compartmental models will give the same result every time and cannot generate a probability distribution, unlike with agent-based modeling. However, their speed and efficiency more than makes up for this.