Meghan's claim that Harry was "berated" by his family over Thomas's shenanigans and the media circus surrounding them is really interesting to me. I don't doubt that his family said something along the lines of "We told you so," or that they may have said it rather harshly. But think about it from their perspective: There were already well-founded concerns that they were rushing things. They'd never even lived in the same country before announcing their engagement. And Harry never once meeting Meghan's father prior to the wedding was irregular, to say the least. I'm sure several people suggested he make that happen somewhere along the way, and their advice was ignored.
So everyone was already concerned about Harry rushing down the aisle without ever meeting his new wife's family, among other reasons. And then, whoops! Turns out the family he didn't think it important to meet ahead of time is utterly batshit. I don't think him meeting them ahead of time would have solved any of the problems that having batshit in-laws would have caused anyway. But Harry and the rest of the royals would at least have known ahead of time that they were batshit, and could have planned around it - like not giving any of them an important role in the wedding.
There might have been some pressure on Harry not to marry her for that reason, and maybe that was why Meghan never pressed him to visit Thomas - she didn't want those issues known. She may have known all along that she was courting disaster by asking him to walk her down the aisle, but anything else would have required an explanation that she didn't want to provide to Harry's family.
So yeah, I think there was probably some amount of "You made this mess by being an idiot, now go fix it!" directed at Harry. And I think it was probably perfectly fair. If they'd gone about things more normally, Meghan's family's issues wouldn't have been a last-minute surprise that the royals learned about from reading the newspapers.