Personally, I would have told everyone what operation I was having, also I would not have edited the photograph. Also by saying, what sort of cancer she has, may have helped other women & the cancer charities raise more money.
And so it's started already. Having had weeks of frantic speculation as to why Catherine had disappeared from public view, we now have armchair experts telling us what she should have done. She should have revealed to the public exactly where her cancer is. Never mind that she might need some privacy whilst her and her family come to terms with it all: No, she should tell us all EVERYTHING; satisfy our prurient curiosity so that we can dissect it and criticise it further. She shouldn't have altered her own photos, despite having already explained why she did it. And, even though the poor woman is still trying to wrap her head around what's happening to her, she should be thinking of the money her situation can raise for charity. What anyone else would do in her situation is up to them but for God's sake, leave her to make her own decisions without you performing a post mortem on what she's doing wrong and how much better you'd handle it. Should be ashamed.