I thought TSS was completley awful and audiences didnt seem to respond much to it so I am not sure how it sorted out the damage control with a historically bad box office run. Sure some of the audience really loves it, but I would say an equal amount didnt care for it. Also for Venom, Tom Hardy knew it was a comedy, the director didnt. So it was a weird frankenstein film where Tom Hardy made one film and the other parts were played straight. The sequel seems to have fixed that though I havent watched yet.
I am not defending SS, it's a bad film. But there was elements and characters I enjoyed and I would have rather they just took those and made a better film. TSS, like WW84, I dont think there was single enjoyable moment for me and it killed what little interest I had left in DC. What is even the point of following DC when they constantly just change everything and reboot and twist and not follow up. MCU will take a bad film like dark world but still make your investment worth it by tying future films into it and building off it.