Because there needs to be a hero and a villain in every good story. I don't know why the poster has thrown William and Kate under the bus to elevate the praise for Harry and Meghan though. William has been in active service for this country, but he's always very carefully towed the party line. Maybe because he's known he will one day be King in all likelihood whereas Harry clearly lives without that burden/responsibility and it more keen to oversee positive change in how the royals operate and live as "normal" a life as he can. That's just two siblings who are very different but one doesn't have to be good whilst the other is bad.