Honestly I blame the rushed unsatisfying endings for 2099 and Scarlet Spider directly on him. He was given 37 and 25 issues respectively for both series, which considering them being more obscure lesser characters, that's really impressive. Yet he still dragged his feet with the plots going at a really slow pace, so when the time finally came up to end the series, instead of trying to wrap up his plot lines as best as he could, he got upset and said screw it, throwing the characters into a sudden position, seemingly to make them unable to be used again in their nature states...until Marvel says nah and just completely ignores it.