That does drive me crazy. One decision of Matalas's I really firmly disagree with was bringing back Data. I understand wanting to see the old crew back together again, but death is death and resurrecting characters so often undermines verisimilitude, emotional reality, and artistic integrity. Bring Spiner back, sure! But make him a new character, please.
Ooof, hard disagree.
Data never should have been killed in Nemesis. That was Spiner going through a thing with aging.
His second death in Season 1, while a fine story and good scenes overall, legitimized the Nemesis mistake and really squandered the purpose of the character. To be human isn't to experience death. That's crazy and wrong. Dogs die. Death is the end of organic life, but it's not unique to human life. Intelligence and life experiences we have are unique to human life. This show got this, as Data was willing to die on Duty (and thought dead) many times. The movies ignored it.
The much better story, in season 3 isn't just his return and finally attaining his dream of being human (which in retrospect, was always going to require a more advanced body). It's that the answer to being human was in front of Dr. Soong all along. It was the elements of Data, Lore, B-4 and Data's child, together, to make a fully formed human. I really like the story that Data alone nor any of Soong's androids alone, could ever become human, but together, they all are. It hearkens back - and I hoped the show would mention this - to the nested doll gift that Professor Gaelen gave Picard. All those voices would be in the composite, final android that truly attained humanity.
As we discussed before, I think death in fictional stories is generally stupid and reduces a character to a prop to advance other characters. There was a lot more story to tell with Data in 2002. Spiner just didn't want to do it anymore. Data's very last lines in this show - that being human is much more complicated than becoming human - confirm that.
Resurrecting Data, like restoring the Enterprise-D, fixed a decades old mistake. But that was Season 3 as a whole: going down the list and fixing mistake after mistake after mistake that had accumulated over the years.
As for Data, I said this before, but I hope that being an immortal android he lives for basically ever and shows up maybe with a new actor) in some 32nd, 33rd or 52nd century show. He, unlike Picard has "superpowers" as Altan Soong called it, as shown by his finger movements and ability to control the Titan-A. Star Trek has riffed Foundation before (what hasn't?) so doing a modest riff on Daneel Olivaw would be pretty interesting. One of the Strange New World short stories from years ago already did this.
You can do that with no other Enterprise crew member. But you can with Data. So why kill him like anyone else? Bad story and I'm glad it's finally over. Matalas was cunning to approach it with Spiner the way he did.
By the way, just to expand on why killing Data is so bad, there's a fan edit out there of Nemesis, which reorganizes the movie, and it turns it into one of the best Trek movies. What does it do? Many things. No B-4. No chase scene. Picard is kidnapped and then Data rescues him (using the B-4 scenes carefully cut). Troi then uses her Telepathy to find the cloaked scimitar, which is disabled. There's some more there. But the movie ends with the wedding, with Data serenading the bride and groom. That would have been the perfect ending to TNG. The family taking its next step... yes the kids moving out (finally) but still a family.
Instead, they gave us a funeral.
Since I saw that fan cut years ago, I realized how betrayed by the script and editing room was, and the centerpiece of that failure was to kill Data. You can't have a happy ending, when one of your family is blown up. So don't do it.