I actually quite like Spider-Man at DCA, it's fun for what it is and using the single rider line can get you on extremely quick. It's no comparison to the IOA ride obviously. Of course they are two totally separate rides and the DCA ride isn't trying to be like the IOA ride. It's definitely much more TSMM, but in a different way. The ride wouldn't be nearly as criticized if the Avengers E-ticket had opened alongside it.
It's like SWGE. Smuggler's Run was criticized at first because both lands opened without Rise and Smuggler's Run was the only attraction. Once Rise opened, everyone stopped saying anything about Smugglers Run because it fills it's role as the land's side show, not the main attraction that Rise is.
When you look at Avengers Campus, Avengers will be the anchor ride, Mission Breakout will be a solid secondary E-ticket (even though the ride itself has been in the park since 2007), and Web Slingers is the third ride in the land that rounds it out. Had this whole land opened all at once instead of bit by bit starting in 2017 with GotG, then 2021 with Avengers Campus as a whole and now we're in 2023 and construction still hasn't even begun on the Avengers ride. Because the opening of it all has been so spread out, it seems a lot more underwhelming.
For what it's worth though, i'm glad they're taking their time on the Avengers ride though. They know that this ride needs to impress people and that the pressure is on and it's also a ride that isn't only going to DCA, but also to WDSP and to HKDL.