I think the only real problem was the solving of so many plot points at the same time, it made the whole thing look too convenient.
Not to mention we didn't get to see Zero, who i'm pretty sure was also a personality who would have been part of the whole should the author had had more time.