grannie did, but he threatened to leave The Firm, so....give him a playtoy to settle him. Her only purpose is to produce an heir but she’s still getting her hair Brazil-treatment straightened and grannie is getting a bit impatient because she isn’t getting any younger. And she so wants a diversity badge to hang on the family Christmas tree. The leaks will stop when the baby bump shows and all will be well again for a while.
Harry was NEVER the smartest ( not even normally intelligent ) one and unstable, as his mother was.
He dated, went out with some, even engaged ( Las Vegas! ) in idiotic acts with pick-ups he hadn't ever met before that night, and was not ever interested if a long lasting relationship, let alone marriage, until ALL of his and his brother were married, had kids, and he had nobody to pub crawl with.
Sparkles sticks out like a very sore thumb, either can't or refuses to accept her new nation's/social strata's behavior, hobbies, likes, and she's worse than Wallis Simpson, who at least understood the Brits and could mix with them on more or less the same footing.