Everyone was speculating from the wedding she was pregnant maybe they didn't want the whole tour to be bump watch so maybe they did announce early. Maybe Eugenie is miffed about that maybe she doesn't give a crap we have no way of knowing she has given no signs she is holding a grudge though.
The palace said spring. Meghan said end of April begging of May its only the fifth of May we are still in that time frame.
As for mat leave we have no idea when she started we know when she was last seen in public but at the time the palace said she would continue taking private meetings so who knows when she officially started? We also have no idea if she had high bp of any number of other issues that meant she was advised to take it easy.
As for being induced that's for Meghan and her doctors to decide but if mum and baby are well I don't see them rushing.
The palace have said the press will be told when Meghan goes into labour. The birth will be announced when it happens but that pictures will come when Meghan and Harry are ready. That is all we know for sure.
And to me the 5th of May is still early May so who knows what Meghan meant. I'm guessing she is advised to be vague when people question 🤷🏻♀️
The rest is all subjective