They need to get better advice and follow it.
What Meghan seems frustrated by is that the role isn't what she imagined it to be. Being a royal isn't a path to freedom to do exactly what you wish. It's a job that means performing important constitutional duties. She may bridle about it. She may decide to move away. But people who get a pretty tidy income from the state owe duties in return for it.
She won't win many serious fans in that role until she understands what the role she is paid to perform entails. Listen and learn. Don't turn to the press for sympathy. It doesn't work. It comes across as whining.
At the moment, she seems to have turned Harry into a needy virtue-signaller, which is not what he was before he met her. It's a real shame. Hope she figures it out, because she seems nice enough, if a bit self-absorbed.