Why the public reacts differently to Meghan and Kate