The whole theme of Data's character arc has always been his quest to become more human. He sacrificed himself to save the lives of his friends. Bringing his consciousness back in another body or in some incorporeal computer mainframe just seems to reinforce the fact that he is not
human, and somehow I feel like that would cheapen everything he has been through during his life. Keeping him dead is the most human thing you can do for him.