It's not just because you lost a game, the opponent and type of game matters, and you didn't adjust your ticket price like any sane real sports team does. That's why attendance in real sports doesn't vary that much, because they know how to adjust ticket prices to fill out their seats. And yeah, people pay a lot more to see good opponents/players than just some middle of the pack team, so I think the variance is logical.