If it was me and I had a recurring role in a show filmed in Canada or even had a job in Toronto that I knew didn't have permanency, I would have rented a place to live rather than buy. I rented for years after my divorce in different places until the time came I knew I wanted to put down roots once again. Now I can't be budged from my home. Money doesn't mean you prefer to buy over renting. Situations do.
I will attest to the fact that if someone had asked me about "Meghan Markle" before she hooked up with Harry, it wouldn't have rung a bell. But... if you had asked me about "Rachel Zane" on Suits or the name of her characters in the Hallmark movies she's starred in, that I'd know as I was familiar with Suits and her movies. Suits wasn't high on my "must watch" list but I'd seen it. It's basically the same thing too with Chandra Wilson. (I even had to look up her name). I love her character "Miranda Bailey" on Grey's Anatomy and avidly watch the show but ask me what the actors/actresses real names are and I'd be at a loss in a trivia quiz on the show.
As for Duke and Duchess of Sussex. At this time, they can honestly and legally use those titles for whatever in life they want to. They're not breaking any rules. Public perception is that some see them using "royal" titles in business deals but they're actually not. They, themselves, are not using "HRH" or "Prince". The media could call Meghan "Her Majesty" but it would be *them* making a mistake. Some media recently mistakenly called the Queen "Her Royal Highness" too and we *know* that's a grand mistake.
I don't care about a person's bank account either. The size of a bank account does not define a person or denote their worth. Most people prefer that their bank accounts remain private business and not for public perusal and that holds true for Meghan, Harry, their protection officers and the guy that cuts their lawn and their neighbor 5 houses down the lane from them. Now, if there were any instances of the British taxpayer doling out the green dollars (converted from the British pound) to the Sussexes, that'd be a horse of a completely different color but they get absolutely zilch from the British taxpayer these days.
Just my two cents. Sometimes I feel like my opinion feels like a penny waiting for change but what the heck..