I think, that it's actually a testament to their commitment, maturity, and desire to work at it to make a long distance relationship work for a year and a half. And it wasn't just a long distance relationship the were dealing with. It was the intrusion of privacy, the horrible articles written about her/them in the tabloids, it was her estranged family deciding that they want to make their money from this relationship. It was the harassment of her parents by the tabloids. It was ex friends selling their 30 years of friendship to the tabloids.
And they dealt with it well. Meghan and Harry have dealt with it each step at a time. First the statement of Harry, showing that he will back Meghan up and protect her and their relationship with everything he can. Her slowing down her social media use and stopping reading anything written about her. They made their relationship a priority. Meghan isn't stupid. She could understand from 5-6 months into the relationship, that the media scrutiny would be intense, her privacy, as she knew it, was gone.
I've read many comments, that Meghan might get 'bored' of her restricted life in the future. But that can happen to anyone, it happens after being married 15-25 years. Long courtship won't stop boredom. Everyone in life gets bored. Meghan is an adult, not a toddler, and she will have tens of options to tackle boredom.
I don't think neither Harry or Meghan were desperate, but both knew they had met someone once in a million for them and are committed to make it work. I don't think ling courtship or dating period would've changed anything for either one, they're not teens in their first relationship, both have lived lives and have learned from their experiences a lot.