Given the tension this season was that Seven preferred being in the Rangers than in Starfleet at the beginning of the season, I assume she doesn't see herself as Annika. Most of her own memories as an individual are tied to being Seven, including her formative years on the Voyager, so I think it's fair that she'd choose Seven as the name that she wants.Of course. The whole season used a lot of exposition. What I am pointing out of something clunky in the writing. The writers wanted there to be tension between Seven and Shaw. How do they show it? Shaw dead names Seven. It sets up a narrative that is commonly seen, when people choose to leave behind old identities, but find those who won't accept them using their old name. This is a rather hamfisted way of creating tension, IMO. By choosing one narrative, they ignored one of equal importance: reclaiming old names that reflect the traditions of ancestors that have been stolen by enslavement, represented by the slave name. Imagine Burton on the whipping post, saying, "My name is Toby." In essence, one history of resistance is not being acknoledged in order to shoehorn the Seven-Shaw conflict into another. t's not that I somehow disapprove of people being called by the name they choose. It's the writers who didn't do their homework.
Similarly, I assume it's why Hugh would choose to keep the name Hugh even though it's just something random that Geordi came up with.