The public should leave the Princess and her family alone, especially politicians. Everyone, including the Royal Family, has a right to privacy, particularly when it comes to serious health issues that demand compassion. Abdominal surgeries and cancer treatment are not trivial things to be gossiped about, so Buckingham Palace should continue doing whatever it feels best for the family.
While personal health issues should be reported on respectfully, the Royal Family needs to take responsibility for how it curates its lives to the public. Posting edited images and keeping the public in the dark only makes rumors spread faster. William and Kate have long been successful in portraying themselves authentically and need to maintain this going forward.