Are we learning more about the Romulans in this show, more so than some past shows? I would argue despite being one of the oldest alien civilizations in Trek canon, they are the least developed. TOS was a nice introduction, but they only appeared in a couple of episodes. They are formidable foes in TNG, but quickly became generic bad guys who did something sneaky, got foiled and slunk away, only to do the same thing months later, the Unification storyline was interesting, but did not have a real payoff. In DS9 they more supporting characters than main characters, sure getting them into the war was an important plot point, but there are no fully developed reoccurring Romulan characters in that show, they did not learn a whole lot of new things about them. They were mainly absent from Voyager for obvious reasons and despite the Romulan/Earth war being hinted at in Enterprise, it did not come about and while they did have some good schemes in season 4, nothing new was really learned about them. Also, they are mainly absent in Discovery. Now in Picard, we are finally getting some reoccurring Romulan characters who are not just straight villains, I love Picard's caretakers and Narek is set up to an interesting mysterious character so far. Also, a Romulan is going to join Picard's crew. But most importantly, we finally learn something new about the Romulans, that Romulan society was influenced by a secret cabal called the Zhat Vash and the Zhat Vash hate all forms of synthetic life and want to destroy it at all costs. Its a retcon sure (Romulans in the past never held a particular hatred for Data over other Star Fleet officers), but I think works, we never saw the Romulans have anything like Data or any AIs in their civilization, so I can buy it and its something new to do with them. I also think the Romulans being refugees gives them a new hook they did not have before and the Zhat Vash is certainly menacing if it can place moles deep within Star Fleet.