January is typically a very popular time for shows to close because the holidays are prime tourist season. By January, the tourists have left and the weather is so unpleasant (cold, snow, ice, etc.) that people don't go out as much. As for why so many shows are closing, I have no doubt that in a better economy, "Spring Awakening" would have had a very long run. Broadway is being hurt by the economy just like every other industry. People can't afford to travel here and those who live here can't splurge as much as they used to. A lot of shows are surviving on discount tickets because people simply can't pay $120 for seats right now. For most people, going to see a Broadway show is a luxury and a treat and those are the kinds of expenses that people are cutting from their budgets by necessity right now.