I do understand why neither of them feels like staying in this country. The constant criticism of everything they do must be very depressing, even for someone like Meghan who is probably quite a strong and independent character.
However, I do see why some people think they've jumped the gun a bit. Possibly it was because they were afraid of somehow being "persuaded" not to take such drastic action. It could be that they figured once the announcement was made there would be no going back.
I understand their actions but I think it could be a very risky strategy. Meghan is, in a sense, a self-made person - a successful actress who has nevertheless not come from a particularly affluent or influential family. Harry has only known life in a very privileged bubble - most of his life mapped out for him and beyond his control. It could, I think, be extremely difficult for him to adjust to such a change in situation and status.
Added to that, the Queen is still a very powerful person and I don't believe she has been demonstrated to be the compassionate or forgiving type. There was, in one of the newspaper articles today, the comment that Harry and Meghan would certainly "pay for" their actions. That sounded very ominous - kings and queens have, across, the ages, been shown to have a very ruthless streak.
Whilst I understand, and to some extent admire, their bravery in breaking away from "the firm" (and that is just what it is), it's my view that, as many others have said, you can't have your cake and eat it. By all means leave an institution that you have issues with and which is making you feel unwelcome, disliked and unhappy, but don't then rely on that institution for any sort of financial or housing support.
Personally, I would have been a lot happier if some of the other unsavoury characters in the royal family had decided to stand down. Hopefully, one day this outdated monarchical system will fade away.
I hope it works out for them.