Right. Though Ben actually contributed to the story some. I think that might be what people are complaining about. That and it's probably a stealth OMD complaint.
At any rate, this issue made up for the mediocrity of the last issue IMO. Threads are closed and new ones are created. Spider UK and Anya, whatever Otto is planning, Kaine, Peter's newfound "bossiness". It ended a lot better than I thought it would.