The monarchy in Britain doesn’t rule the country, it’s just for show and whenever an argument happens on whether we should completely abolish the monarchy someone on the other end of debate says that they bring in revenue for the country through tourism (which is true) and thus the debate ends.
However what is more remarkable and I don’t think the media is pushing a agenda forward is that Meghan is supposedly from a Hispanic descent and not fully Caucasian, let alone being British.
She is probably one of the first outsiders ( who doesn’t belong in the United Kongdom) in a long time to be crowned princess.