when you take a several month break just as the playoff races are starting to heat up, you lose a lot of fans that aren't interested unless their team is involved.
MLB at least had the benefit of not stopping once they got started, so the story lines weren't interrupted.