>>717633827
>and there's nobody holding the reins to keep things consistent.
That used to be the editor's job, but they haven't been doing it properly since the 90s at the latest. The trend of making a bunch of different versions of Spider-Man and sticking them in the same universe is a recent one