I think if William had wanted to marry Meghan, it would have been even worse. To succeed in the royal family (queen mother, queen, prince philip) you have to be prepared to keep your head down and not make waves. It's very easy to criticise people who put their head above the trenches with their own opinions and strong views (prince Charles, princess Margaret, Diana (who probably would be hated now if she wasn't tragically dead) Sarah etc). There's also the strong dislike of foreigners marrying into the royal family, but that's as old as the hills.