This is the correct answer. A large portion of revenue, especially for small market teams, comes from fans watching in person (tickets, food, souvenirs, parking, etc.). If they can postpone the season until fans are in attendance then they are much better off doing so.