Tim literally already said he didn't want to do an off-screen breakup for both Eddie and Buck's love interests. since Natalia couldn't come back he had to do that off-screen. Therefore the Marisol breakup is happening ON SCREEN. IN THE SHOW. that's it, that's the reason she's still around.
I get that we hate the actor but come on, didn't you see 7x05? They're literally turning the character into a joke. A plot device for Eddie's journey towards discovering his own sexuality. with Catholic guilt and everything!!! what more could you want???? We are literally getting everything we could have ever dreamed of... BE SERIOUS PLEASE
Eliot rattling off murder tips and Sophie going “I’m scared now” and Eliot saying, in a complete duh tone, “I’m here.” Looking genuinely ‘wtf’ for a second when Sophie says, “You’re what’s scaring me.” Eliot, who’s been taught to see himself as a weapon, having been so effectively retrained by Parker (and a little bit Hardison and the others, but mostly Parker) treating him as if the thought of being hurt while he’s around, let alone by him, is patently ridiculous, because obviously he’s always going to protect them, that the thought of one of the team being scared of him - or being scared of anything else while he’s around - becomes automatically, instinctively absurd. My baby he’s grown so MUCH