The biggest thing I miss about SMNC was the “sports on TV” theme.
Have you played The Finals? That has a very similar theme. There was another FPS game in development called Combat Champions that also trying to do this but it was cancelled before ever making it to release.
She can be pretty tough to deal with but I do think at the lower levels a lot of players just feed her due to their bad positioning/game awareness. I play a lot of Vindicta myself and most of my kills, particularly earlier in the game, come from picking off players who over-extend or aren’t paying attention to the mini-map. I had a match the other day where the enemy Vindicta ended up with 28 kills and an insane souls lead because 3 players on my team were repeatedly going deep on their lanes despite a souls deficit. I don’t think I died to her once and the rest of their team was beatable, but these guys on my team fed so hard that the Vindicta became a nightmare to deal with late in the game.