Two things of opposing views can be right: Yes, in the UK the Royals are one of the largest owners of land, bought with 100s of years of servitude, slavery and colonialism. And Yes Megan and others use their privilege to create vapid fantasies to make money. Both are mutually exclusively and true.