I don't understand your logic.
You say she hustled for Harry. Well that's a matter of opinion and one for the historians when the truth comes out it it hasn't already.
But once she got Harry, no hustle was required. She was a duchess in the most famous family in history, and then a duchess who "fled" because she was the "victim of "racism and jealousy" and had a story to tell and the world at her feet begging for her to spill. No hustle required. The Penguin, Netflix and Spotify deals weren't a result of hustling. They were a result of those companies desperate to cash in on this couple and beg them to spill out their story for money. They signed contracts, and everything that the couple has produced under these contracts are not hustles, they are just business. Bad business, granted, but not hustles.
The things that I would call hustles are Meghan's side activities. The faux royal tours, the merching of unsold clothing from the previous seasons of little known labels, and the carpark pap walks. And, to an extent, some the "humanitarian work" that has amounted to nothing more than photo opportunities. But all these activities have done is cheapen her to the point of derision. This hustling is not even remotely admirable and has not been remotely successful, and half the time has got peoples' backs up as inauthentic, staged and manipulative. Instead of which, she could have been spending her time honing her podcasting skills in her state of the art studio built for her by Spotify under that lucrative, pukka contractual deal, in order to secure a further series and even greater legitimacy and status as a sage with something interesting to say. Or coming up with some decent ideas for Netflix to produce a hit series, or writing a book people will actually buy under one of her other, pukka, business contacts with Penguin.
The "hustle" is only admirable when you have nothing and you are climbing the greasy pole with determination. When you have married (arguably) one of the most privileged men on the planet, then continuing to "hustle" just makes you look classless.