I've read enough. JSA, Flash, Avengers, Infinite Crisis. Those series more than paint a good picture of Geoff Johns craptacular record.
His Flash and JSA were almost universally critically and commercially acclaimed. His work on Sinestro Corps is also very well-regarded.
the usage of the Spider-Buggy in this story is not, nor is it presented as, "fanwank". It's not continuity. It is, in fact if nothing else, literally making fun of the whole idea and concept that Spider-Man would have a vehicle, much less a fucking dune-buggy.
Bringing back stuff to make fun of it can also a form of "fanwank," albeit in the guise of "irony." And, yes, unless Marvel is doing "Elsworlds" here, it
is "continuity."
But, having not read it, I can safely accept that you're just arguing to argue...
Not really. I'm just pointing out that one fan's pleasurable "wank" is another fan's "crap."