I actually feel quite sorry for him although I think his comments are openly trolling Meghan and Harry and have been for some time
And what is the point of Harry repeatedly criticising his family in front of the world? What constructive purpose does this serve? What is his motivation?
Not really comparing like with like
Why not?
No two situations are identical, of course, but your "feeling is that it's better risk to ruffling feathers than stay quiet about things that are potentially damaging or have caused hurt to you or others" applies to Thomas Markle as much as it does to Harry or Meghan.
If, as you seem to think, it's OK to publicly criticise people regardless of the effect it might have on those people, then surely that is true for everyone, not just people you approve of?