Personally I don't think class size matters though. The learning or classroom experience won't change significantly if there are 10 more people, and most people applied knowing that the career service is not very good. With the new program director, I hope things may change a little.
If people are comparing multiple offers, I think there are still many good reasons to choose this program, such as its phd/MBA courses, research experience, and opportunities in NYC. There are also many successful alumni in academia and industry who can be valuable resources. I would be a little doubtful if people pay more attention to how elite/selective it is and its potentially overly glorified reputation in Asia.