This is the modern writer, totally incompetent.
The resolution to every conflict in the game was multi phase boss fights where the PC goes through some therapy session with the bosses, be it Miles talking down Symbiotic Spiderman, Spiderman pleading with Scream MJ, Miles negotiating with Mr. Negative, or Miles negotiating with Harry.
So the game built up various points of drama only to resolve everything with the characters just talking their way through it, unloading all their feelings during the course of the boss fight, and then be like, "Okay, I'm all better now!" by the end. It's the laziest writing I've ever seen in a long time.
What's also bizarre is that, much like the TLUO2 did with Ellie and Abby, you're put into a scenario where you basically have to fight yourself (since you've been playing both characters throughout the game). In this particular case it's Miles and Peter. This way the game forces the
player to be the one who removes the symbiote...
...except you don't want to. Because the symbiote is so cool! I can only think that, in some twisted way, the suit must be some allegory for this so called "toxic" masculinity that the Left talks about so much. All it is is raw aggression. The game desperately wants to convince the player that aggression is somehow inherently evil but that's simply not true. Symbiotic Spiderman does nothing wrong, but the game desperately tries to convince you otherwise. They want you (the player) to be the one who removes the suit from Spider-Man.
And, yes, what I'm saying is that--essentially--the developers think you (the player) are a vile, toxic male and they want
you to be the one who castrates yourself with your own hands.