Jayne Brook that plays Admiral Cornwell is actually 3 years older than Jason Isaacs that plays Lorca. So they are the same age. She isn’t the standard 10-15 years younger than him. I loved how their relationship felt so real because of that.
I think it really played into the sense you got of their history together (however that may look).
Usually you get the relationships with an older man and a younger woman. Picard surely had that. Of course those relationships exist, but it was refreshing to see a Captain having a romantic relationship with a woman his own age that felt real and mature (at least for a brief time).
I think that one of the problems with that classic older man/younger woman pair is you a lot of the times you don’t get a sense of why they are together. TV doesn’t leave a lot of room for fleshed out relationships, so you are really left wondering what all these young women see in these older men that they seemingly have nothing in common with.
And of course it doesn’t help that you really know that a lot of this is down to sexist casting where they basically stop casting women in romantic roles when they are over 35.