It was obvious where it was going since they announced Spiner was in the cast. I wasn’t wild about it, but the execution worked for me.Spiner should have let the season one finale been the end for him. He is the one who wanted Data to die in Nemesis. He died. It was unsatisfying. They tried to make it a little more touching in Picard season 1. Your mileage may vary on how that was accepted. But this? As touching as it might feel, this, in my opinion, it’s a cop out. If it hadn’t been 20 some years since his initial farewell. Had this been the follow up to Nemesis, I might have felt differently. But it feels like an excuse to get these seven characters, who I love, BTW, into the same room again. As a fan who grew up watching them week after week, that excites me to no end. But does it make good storytelling? Where sacrifices actually matter? I don’t think so.
I was glad they acknowledged Data’s choice in Season 1, and I don’t think this undermines that. He wasn’t sacrificing anything, he was simply making a choice not to continue in that form.
This isn’t the same Data, it’s an evolution of Data and Lore, the culmination of Soong’s work. He made a different choice.
I’m willing to go with it.