I'm guessing you haven't read everything Johns has written either.
I've read enough. JSA, Flash, Avengers, Infinite Crisis. Those series more than paint a good picture of Geoff Johns craptacular record.
Meanwhile, 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.
But, having not read it, I can safely accept that you're just arguing to argue...